题解
2025-07-30 18:54:38
发布于:江苏
1阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main(){
    int n;cin>>n;
    if(n%3==0&&n%5==0&&n%7==0){
        cout<<"3 5 7";
    }
    else if(n%3==0&&n%5==0 or n%3==0&&n%7==0 or n%5==0&&n%7==0){
        if(n%3==0&&n%5==0) cout<<"3 5";
        else if(n%5==0&&n%7==0) cout<<"5 7";
        else cout<<"3 7";
    }
    else if(n%7==0 or n%3==0 or n%5==0){
        if(n%3==0)
            cout<<"3";
        else if(n%5==0)
            cout<<"5";
        else
            cout<<"7";
    }
    else{
        cout<<"no";
    }
    return 0;    
}
这里空空如也







有帮助,赞一个