11 solutions
-
2
#include <iostream> #include <algorithm> #include <iomanip> using namespace std; int main() { int n; cin >> n; if(n % 3 == 0) cout << 3 << " "; if(n % 5 == 0) cout << 5 << " "; if(n % 7 == 0) cout << 7 << " "; if(n % 3 != 0 && n % 5 != 0 && n % 7 != 0) cout << 'n' << " "; // cout << fixed << setprecision(2) << pj << endl; return 0; }
-
2
#include <iostream> #include <algorithm> #include <iomanip> using namespace std; int main() { int n; cin >> n; if(n % 3 == 0) cout << 3 << " "; if(n % 5 == 0) cout << 5 << " "; if(n % 7 == 0) cout << 7 << " "; if(n % 3 != 0 && n % 5 != 0 && n % 7 != 0) cout << 'n' << " "; // cout << fixed << setprecision(2) << pj << endl; return 0; }
-
1
#include <iostream> #include <algorithm> #include <iomanip> using namespace std; int main() { int n; cin >> n; if(n % 3 == 0) cout << 3 << " "; if(n % 5 == 0) cout << 5 << " "; if(n % 7 == 0) cout << 7 << " "; if(n % 3 != 0 && n % 5 != 0 && n % 7 != 0) cout << 'n' << " "; // cout << fixed << setprecision(2) << pj << endl; return 0; }
-
1
#include <ios> #include <list> #include <cmath> #include <ctime> #include <queue> #include <deque> #include <stack> #include <vector> #include <bitset> #include <cctype> #include <cerrno> #include <cwchar> #include <cstdio> #include <fenv.h> #include <iosfwd> #include <string> #include <limits> #include <math.h> #include <cstdlib> #include <iomanip> #include <clocale> #include <complex> #include <cstring> #include <cstring> #include <cwctype> #include <istream> #include <ostream> #include <sstream> #include <fstream> #include <utility> #include <stdio.h> #include <iostream> #include <stdint.h> #include <string.h> #include <tgmath.h> #include <complex.h> #include <algorithm> #include <exception> #include <stdbool.h> #include <stdexcept> #include <streambuf> #include <functional> #include <inttypes.h> #include <bits/stdc++.h> using namespace std; int main(){ int m; cin>>m; if(m % 3==0) cout<<"3 "; if(m % 5==0) cout<<"5 "; if(m % 7==0) cout<<"7 "; if(m % 3!=0 &&m % 5!=0 &&m % 7!=0 ) cout<<"n "; return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int a; bool f=true; bool three(int x){ return x%3;} bool five(int x){ return x%5;} bool seven(int x){ return x%7;} int main(){ cin>>a; if(!three(a)) {cout<<3<<' ';f=false;} if(!five(a)) {cout<<5<<' ';f=false;} if(!seven(a)) {cout<<7<<' ';f=false;} if(f) cout<<'n'; return 0; }
-
-2
#include<bits/stdc++.h> using namespace std; int a1(int a){ if(a%3==0) return 1; else return 0; } int a2(int a){ if(a%5==0) return 1; else return 0; } int a3(int a){ if(a%7==0) return 1; else return 0; } int main() { int n; cin>>n; if(a1(n)) cout<<"3 "; if(a2(n)) cout<<"5 "; if(a3(n)) cout<<"7 "; if(!a1(n)&&!a2(n)&&!a3(n)){ cout<<"n"; } return 0; }
-
-4
纯叠代码
#include <iostream> #include <iomanip> #include <cmath> using namespace std; int main() { int a; cin>>a; if((a%3==0)and(a%5==0)and(a%7==0)) cout<<"3 5 7"; else if((a%3==0)and(a%5==0)and(a%7!=0)) cout<<"3 5"; else if((a%3==0)and(a%5!=0)and(a%7==0)) cout<<"3 7"; else if((a%3!=0)and(a%5==0)and(a%7==0)) cout<<"5 7"; else if((a%3==0)and(a%5!=0)and(a%7!=0)) cout<<"3"; else if((a%3!=0)and(a%5==0)and(a%7!=0)) cout<<"5"; else if((a%3!=0)and(a%5!=0)and(a%7==0)) cout<<"7"; else cout<<'n'; return 0; }
- 1
Information
- ID
- 534
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 4
- Tags
- # Submissions
- 204
- Accepted
- 95
- Uploaded By