Problem 2167 大王叫我来巡山呐
Accept: 931 Submit: 1405
Time Limit: 1000 mSec Memory Limit : 32768 KB
Problem Description
大师兄在取得真经后,每天详读经书,认真完成读书笔记,理论联系实际,不断提高实践能力。假设大师兄开始修炼的第一天是星期一,至今已经修炼了N天,那么有多少天是星期六或者星期日,大师兄还在修炼呢?
Input
每组输入数据包含一个整数N(0<N<100,000)。
Output
对每组输入数据,输出一行,仅包含一个整数,表示这N天中是星期六或者星期日的天数。
Sample Input
5
6
7
12
13
14
Sample Output
0
1
2
2
3
4
题目链接:http://acm.fzu.edu.cn/problem.php?pid=2167
分析:其实很简单的,就是判断是否被七除余六,是的话天数+1,每七个为一个周期计算!
下面给出AC代码:
1 #include <stdio.h> 2 int main() 3 { 4 int n,ans; 5 while(scanf("%d",&n)!=EOF) 6 { 7 ans=n/7; 8 ans*=2; 9 if(n%7==6) 10 ans++; 11 printf("%d ",ans); 12 } 13 return 0; 14 }