- 输入:报数个数(除去跳过的数)
- 输出:每个人报数次数
- 问题分析:
- .判断什么时候轮到7的倍数(p%7==0)或含7(p%10==7)||(p/10==7)||(p/10)%10==7||(p/100==7)
- 甲乙丙丁 报数次数用if(p%4==1) a++; 判断,四个一轮回。
- 错误 :起初只考虑了个位和倍数的情况,后来又加入了十位和百位情况。看到N<666以为百位不含7,后来反应过来N表示报的数,不是总数,加入了百位情况。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,p=1,a=0,b=0,c=0,d=0;
cin>&