40分求助
查看原帖
40分求助
1011587
Winalways楼主2023/8/10 15:25
#include  <bits/stdc++.h>
using namespace std;
int main(){
	int n,ret=0,cnt=0;
	cin>>n;
	for(int i=2;;i++){
		if(i==2||i==3||i==5||i==7){
			ret+=i;
			if(ret<=n) {cout<<i<<endl; cnt++;}
			else {
				cout<<cnt;
				break;
			}
		}
		if(i%2!=0&&i%3!=0&&i%5!=0&&i%7!=0){
			ret+=i;
			if(ret<=n){
				cout<<i<<endl;
				cnt++;
			}
			else{
				cout<<cnt;
				break;
			}
			
		}
	}
	return 0;
}
2023/8/10 15:25
加载中...