一群人围坐成一圈玩报数的游戏。游戏规则是:
从1开始报数,若遇到7的倍数或者个位为7的数则击掌代替,若犯错则要受罚。
可是这些人都太聪明了,竟然没人犯错!请问同样聪明的你,当报数到 n 时,总击掌次数 c 是多少?
输入格式
n
输出格式
c
输入样例
21
输出样例
4
代码如下:
#include<stdio.h>
int main()
{
int n,cnt=0;
int sum=0;
scanf("%d",&n);
if(n>=70)
{
sum=n/70*16;
cnt+=sum;
}
for(int i=1;i<=n%70;i++)
{
if(i%7==0||i%10==7)
{
cnt++;
}
}
printf("%d",cnt);
return 0;
}