#include <iostream>
#include <algorithm>
using namespace std;
int main(){
string s, sa, sb;
cin >> s;
sa = s;
int flag = 0, ans = 1;
for (int i = (int)s.length() - 1; i >= 0; i--) {
s[i] = s[i] + s[i] - '0' + flag;
if(s[i] > '9'){
s[i] = s[i] - 10;
flag = 1;
}else flag = 0;
if(i == 0 && flag == 1){
s = "1" + s;
ans = 0;
}
}
sb = s;
sort(sa.begin(), sa.end());
sort(sb.begin(), sb.end());
if (sa != sb) ans = 0;
if (ans) cout << "Yes" << endl;
else cout << "No" << endl;
cout << s << endl;
return 0;
}
1023. Have Fun with Numbers (20)
最新推荐文章于 2022-11-24 21:02:34 发布