CSU 1100: 一二三
来源:互联网 发布:swagger codegen java 编辑:程序博客网 时间:2024/04/29 07:14
题目:
Description
你弟弟刚刚学会写英语的一(one)、二(two)和三(three)。他在纸上写了好些一二三,可惜有些字母写错了。已知每个单词最多有一个字母写错了(单词长度肯定不会错),你能认出他写的啥吗?
Input
第一行为单词的个数(不超过10)。以下每行为一个单词,单词长度正确,且最多有一个字母写错。所有字母都是小写的。
Output
对于每组测试数据,输出一行,即该单词的阿拉伯数字。输入保证只有一种理解方式。
Sample Input
3owetootheee
Sample Output
123
有个类似的题目我的博客,不过要复杂多了
这个题目其实也差不多,只不过因为字典是固定的,而且只有3个单词,所以可以用特殊的方法来写。
代码:
#include<iostream>#include<string>using namespace std; int main(){ string s; int n; cin >> n; for(int i = 0; i < n; i++) { cin >> s; if(s.length() == 5)cout << 3 ; else if (s[0] == 'o') { if(s[1] == 'w'&& s[2] == 'o')cout << 2; elsecout << 1; } else { if(s[1] == 'n'&& s[2] == 'e')cout << 1; else cout << 2; } cout << endl; } return 0;}
2 0
- CSU 1100: 一二三
- 一二三 CSU - 1100
- CSU 1100 一二三
- CSU 1100: 一二三【模拟】
- CSU 1100一二三(水题)
- CSU Problem 1100 一二三——湖南省第七届大学生计算机程序设计竞赛
- coj 1100: 一二三
- (一二三)
- 一二三
- 一二三
- 一二三
- 一二三
- 一二三
- 一二三
- 一二三
- 一二三
- debug经验一二三
- Static 一二三
- HDU 3264 Open-air shopping malls (计算两圆相交的面积 + 二分)
- mySQl数据库中不能插入中文的处理办法
- 正则表达式: 正向预查和负向预查
- Python自定义函数基础:获取函数单返回值和多返回值
- git 基本用法 记录
- CSU 1100: 一二三
- linux 获取某个日期对应的月末日期
- HTTP缓存控制小结
- Makefile 变量$@,$^,$<的区别
- 服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
- HDU 5753 Permutation Bo (组合数学)
- nagios系列(六)之nagios实现对服务器cpu温度的监控
- mac下升级ruby环境版本
- php url重写