#include<bits/stdc++.h> using namespace std; int main() { string a; cin>>a; int len=a.size(); for(int i=1;i<len;i++) { if(a[i]=='1') a[i]='0'; else a[i]='1'; } if(a[len-1]=='0') a[len-1]='1'; else { int k=len-1; int flag=0; while(a[k]=='1') { a[k--]='0'; } a[k]='1'; } cout<<a<<endl; return 0; }
0.0分
0 人评分
Pascal三角 (C语言代码)浏览:1206 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:626 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:459 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:623 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:859 |
幸运数 (C++代码)浏览:1276 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:606 |
数组与指针的问题浏览:730 |
Tom数 (C语言代码)浏览:561 |
时间转换 (C语言代码)浏览:646 |