#include<iostream>
#include<stdio.h>
#include<math.h>
#include<string>
using namespace std;
char inputstr[50];
int main()
{
//freopen("in.txt","r",stdin);
while(scanf("%s",inputstr))
{
//如果输入#代表结束
if(inputstr[0]=='#')
{
return 0;
}
//计算奇偶
int length=strlen(inputstr);
int sum=0;
int i=0;
for(i=0;i<length-1;i++)
{
sum+=inputstr[i]-'0';
}
//输出
for(i=0;i<length-1;i++)
{
cout<<inputstr[i];
}
//
if(inputstr[length-1]=='e')
cout<<sum%2<<endl;
else
cout<<1-sum%2<<endl;
}
cout<<""<<endl;
}
hdoj 2700 (奇偶校验)(水题)
最新推荐文章于 2018-04-06 15:00:05 发布