CodeForces 312A Whose sentence is it?
2016-05-12 20:29
316 查看
思路:直接判前五个字符和后五个字符就可以了
Description
One day, liouzhou_101 got a chat record of Freda and Rainbow. Out of curiosity, he wanted to know which sentences were said by Freda, and which were said by Rainbow. According to his experience, he thought that Freda always said "lala."
at the end of her sentences, while Rainbow always said "miao." at the beginning of his sentences. For each sentence in the chat record, help liouzhou_101 find whose sentence it is.
Input
The first line of the input contains an integer n (1 ≤ n ≤ 10), number of sentences in the chat record. Each of the next n lines
contains a sentence. A sentence is a string that contains only Latin letters (A-Z, a-z), underline (_), comma (,),
point (.) and space (). Its length doesn’t exceed 100.
Output
For each sentence, output "Freda's" if the sentence was said by Freda, "Rainbow's" if the sentence was said by Rainbow, or "OMG>.< I don't know!"
if liouzhou_101 can’t recognize whose sentence it is. He can’t recognize a sentence if it begins with "miao." and ends with "lala.", or satisfies neither of the conditions.
Sample Input
Input
Output
#include<bits\stdc++.h> using namespace std; const int maxn = 1005; char s[maxn]; int main() { int n; scanf("%d",&n); getchar(); for (int i = 1;i<=n;i++) { gets(s); int flag1=0,flag2=0; int len = strlen(s); if(len<5) { puts("OMG>.< I don't know!"); continue; } if (s[0]=='m'&&s[1]=='i'&&s[2]=='a'&&s[3]=='o'&&s[4]=='.') flag1=1; if (s[len-1]=='.'&&s[len-2]=='a'&&s[len-3]=='l'&&s[len-4]=='a'&&s[len-5]=='l') flag2=1; if(flag2==flag1) puts("OMG>.< I don't know!"); else if (flag1) puts("Rainbow's"); else if(flag2) puts("Freda's"); /* else puts("OMG>.< I don't know!");*/ // memset(s,0,sizeof(s)); } }
Description
One day, liouzhou_101 got a chat record of Freda and Rainbow. Out of curiosity, he wanted to know which sentences were said by Freda, and which were said by Rainbow. According to his experience, he thought that Freda always said "lala."
at the end of her sentences, while Rainbow always said "miao." at the beginning of his sentences. For each sentence in the chat record, help liouzhou_101 find whose sentence it is.
Input
The first line of the input contains an integer n (1 ≤ n ≤ 10), number of sentences in the chat record. Each of the next n lines
contains a sentence. A sentence is a string that contains only Latin letters (A-Z, a-z), underline (_), comma (,),
point (.) and space (). Its length doesn’t exceed 100.
Output
For each sentence, output "Freda's" if the sentence was said by Freda, "Rainbow's" if the sentence was said by Rainbow, or "OMG>.< I don't know!"
if liouzhou_101 can’t recognize whose sentence it is. He can’t recognize a sentence if it begins with "miao." and ends with "lala.", or satisfies neither of the conditions.
Sample Input
Input
5 I will go to play with you lala. wow, welcome. miao.lala. miao. miao .
Output
Freda's OMG>.< I don't know! OMG>.< I don't know! Rainbow's OMG>.< I don't know!
相关文章推荐
- 分布式系统领域经典论文翻译集
- HDU 2112 HDU Today(dijkstra算法)
- 爬楼梯算法备份
- [转]Android Context应用上下文详解
- Android开发 状态栏沉浸
- 战略游戏
- Spark入门
- windows下nginx安装、配置与使用(转载)
- 20160510--hibernate懒加载问题
- 5.12 操作系统——进程调度
- 玩一把tesseract
- 大数据作业01
- Seam Carving代码
- jdk8环境变量 jdk8图解安装 java8安装
- Ubuntu下搭建mysql搭建主从配置
- 实验三-进程模拟调度
- LeetCode Two Sum
- Unity3D 性能优化
- Python的GIL是什么鬼,多线程性能究竟如何
- poj 2536 Gopher II 最大匹配