一群人围坐在一圈玩报数的游戏。
游戏规则是:从一开始报数,若遇到7的倍数或者个位为7的数则击掌代替,若犯错则要受罚。
可是这些人都太聪明了,竟然没有人犯错!
请问同样聪明的你,现在当报数到N(029 输出
6
解题思路 逢七过顾名思义就是可以被七整除(i%7=0)或个位数为七(i%10=7) 所以代码如下#includeint main() { int N,i,a=0; scanf("%d",&N); for(i=1;i<=N;i++) { if(i%7==0||i%10==7) { a++; } } printf("%d",a); return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)