题目:
代码:
#include<iostream>
using namespace std;
int findnum(int num){
while(num){
int x = num%10;
num = num/10;
if(x==7){
return 1;
}
}
return 0;
}
int main(){
int n;
cin >> n;
int cot1 = 0;
int cot2 = 1;
int ans[4] = {0};
for(;;){
for(int i = 0;i<4;i++){
if(cot2%7==0 || findnum(cot2)){
ans[i] ++;
}
else{
cot1++;
}
cot2 ++;
if(cot1==n){
for(int i = 0;i<4;i++){
cout << ans[i] << endl;
}
return 0;
}
}
}
}
寻找特定数字序列
本文介绍了一个C++程序,用于寻找包含数字7的整数序列,以及能被7整除的整数。通过一个循环和递增计数器,程序遍历整数序列,使用条件判断检查每个数字是否满足条件,并统计每种类型数字的数量。
1万+

被折叠的 条评论
为什么被折叠?



