社区讨论

如果输出过多(例如K=1),我的代码输出会抹去前面输出的数,怎么回事

P1151子数整数参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@mi76mqs1
此快照首次捕获于
2025/11/20 16:41
4 个月前
此快照最后确认于
2025/11/20 23:59
4 个月前
查看原帖
CPP
#include<iostream>  
using namespace std;  
int main(){  
	int a,b,c,k,f=0;  
	cin>>k;  
	for(int i=12345;i<=30000;i++){  
		a=i/100;  
		b=(i-i/10000*10000)/10;  
		c=(i-i/1000*1000);  
		if(a%k==0&&b%k==0&&c%k==0){  
			f=1;  
			cout<<i<<endl;  
		}  
	}  
	if(f==0) cout<<"No";  
	return 0;  
}

回复

2 条回复,欢迎继续交流。

正在加载回复...