A - 一二三

发布时间:2016-12-8 0:26:27 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"A - 一二三",主要涉及到A - 一二三方面的内容,对于A - 一二三感兴趣的同学可以参考一下。

A - 一二三 Time Limit:1000MS    Memory Limit:65535KB    64bit IO Format:%I64d & %I64u SubmitStatus Description 你弟弟刚刚学会写英语的一(one)、二(two)和三(three)。他在纸上写了好些一二三,可惜有些字母写错了。已知每个单词最多有一个字母写错了(单词长度肯定不会错),你能认出他写的啥吗? Input 第一行为单词的个数(不超过10)。以下每行为一个单词,单词长度正确,且最多有一个字母写错。所有字母都是小写的。 Output 对于每组测试数据,输出一行,即该单词的阿拉伯数字。输入保证只有一种理解方式。 Sample Input 3 owe too theee Sample Output 1 2 3 #include<iostream> #include<cstdio> #include<cstring> #include<string> #include<algorithm> using namespace std; int main() { int test,len,i,count1,count2; char s[6]; char s1[]="one"; char s2[]="two"; char s3[]="three"; scanf("%d",&test); while(test--) { scanf("%s",s); len=strlen(s); if(len>3) { printf("3\n"); } else { count1=0; count2=0; for(i=0;i<len;i++) { if(s[i]==s1[i]) { count1++; } if(s[i]==s2[i]) { count2++; } } if(count1>=2) { printf("1\n"); } if(count2>=2) { printf("2\n"); } } } return 0; } 

上一篇:hdu 4192
下一篇:警告:xxxx 是 Sun 的专用 API,可能会在未来版本中删除

相关文章

关键词: A - 一二三

相关评论