| //https://www.acmicpc.net/problem/4597 #include <iostream> | |
| #include <string> | |
| using namespace std; | |
| int main(){ | |
| while(true){ | |
| string s; | |
| cin>>s; | |
| if(s[0]=='#') return 0; | |
| int l=s.size(); | |
| int one=0; | |
| bool mode=0; | |
| for(int i=0; i<l; i++){ | |
| if(i==l-1){ | |
| if(s[i]=='e') mode=1; | |
| break; | |
| } | |
| else{ | |
| if(s[i]=='1') one++; | |
| } | |
| } | |
| for(int i=0; i<l-1; i++)cout <<s[i]; | |
| if(!mode){ | |
| if(one%2) | |
| cout <<"0\n"; | |
| else | |
| cout << "1\n"; | |
| } | |
| else{ | |
| if(one%2) | |
| cout <<"1\n"; | |
| else | |
| cout << "0\n"; | |
| } | |
| } | |
| return 0; | |
| } |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180521_9012_괄호 (0) | 2018.05.21 |
|---|---|
| 180519_9461_파도반 수열 (0) | 2018.05.19 |
| 180518_14623_감정이입 (0) | 2018.05.18 |
| 18505_2751_수 정렬하기 2(합병정렬) (0) | 2018.05.05 |
| 180505_6679_싱기한 네자리 숫자 (0) | 2018.05.05 |