Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
3726 | 孙浚轩 | 字符串的奇偶性 | C++ | Accepted | 0 MS | 260 KB | 543 | 2024-06-24 16:15:41 |
#include<iostream> using namespace std; int main(){ string s; int lens,cnt1,cnt0; while(cin>>s){ if(s=="#") break; lens=s.size(),cnt1=0,cnt0=0; for(int i=0;i<lens-1;i++){ if(s[i]=='1') cnt1++; else cnt0++; } if(s[lens-1]=='e'){ if(cnt1%2!=0) s[lens-1]='1'; else s[lens-1]='0'; }else{ if(cnt1%2==0) s[lens-1]='1'; else s[lens-1]='0'; } cout<<s<<endl; } return 0; }