top1编程
← 返回题目
题解

【入门】输出满足条件的整数4

2 条题解

  • 0
    @ 2026-7-29 0:06:24
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	int n;
    	cin >> n;
    
    	for (int i = 1; i <= n; i++) {
    		int g = i % 10;
    		int s = i / 10 % 10;
    		int b = i / 100 % 10;
    		if (i % 2 == 0 && (g == 3 || g == 5 || s == 3 || s == 5 || b == 3 || b == 5)) {
    			cout << i << endl;
    		}
    	}
    	return 0;
    }
    
    • 0
      @ 2026-7-28 22:09:48
      #include<iostream>
      using namespace std;
      int main(){
          int g,s,b;
          int n;
          cin>>n;
          for(int i=1;i<=n;i++){
              g=i%10;
              s=i/10%10;
              b=i/100;
              if((g==3||s==3||b==3||g==5||s==5||b==5)&&i%2==0){
                  cout<<i<<endl;
              }
          }
          return 0;
      }
      
      • 1