#10WA求助
查看原帖
#10WA求助
464732
luqyou楼主2022/6/29 13:10
#include<bits/stdc++.h>
using namespace std;
char x[101];
int main(){
    cin>>x;
    int len=strlen(x);
    for(int i=0;i<len;i++){
        if(x[i]==0){
           cout<<"YES\n0";
           return 0;
        
        }
        if(x[i]==8){
            cout<<"YES\n8";
            return 0;
        }
    }
    
    for(int i=0;i<len;i++){
        for(int j=0;j<len;j++){
            for(int k=0;k<len;k++){
                int a=x[i]-'0',b=x[j]-'0',c=x[k]-'0';
                if(i!=j&&j!=k&&i!=k&&(a*100+b*10+c)%8==0){
                    cout<<"YES\n"<<a<<b<<c;
                    return 0;
                }
                if(i!=j&&(a*10+b)%8==0){
                    cout<<"YES\n"<<a<<b;
                    return 0;
                }
                if(a%8==0){
                    cout<<"YES"<<endl<<a;
                    return 0;
                }
            }
        }
    }
    cout<<"NO";
    return 0;
}
2022/6/29 13:10
加载中...