标签:
Time Limit: 3000MS | Memory Limit: 65536K | |
Total Submissions: 36967 | Accepted: 15749 |
Description
Input
Output
Sample Input
dog ogday cat atcay pig igpay froot ootfray loops oopslay atcay ittenkay oopslay
Sample Output
cat eh loops
Hint
Source
//16096K 2625MS #include<iostream> #include<cstdio> #include<map> #include<cstring> using namespace std; int main() { char s[100],s1[11]; string ss; char c; map<string,string>Q; int num; while(gets(s)&&s[0]!='\0') //读串比读多个字符快 { int len=strlen(s); int i; for( i=0;i<len;i++) { if(s[i]==' ') {s[i]='\0'; break; } } ss=s+i+1; Q[ss]=s; } while(~scanf("%s",s1)) { if(Q[s1].size()) cout<<Q[s1]<<endl; else printf("eh\n"); } } // while(~scanf("%c",&c)) // 超时 // { // if(c=='\n') // break; // num=0; // while(c!=' ') // { // s[num++]=c; // scanf("%c",&c); // } // s[num]='\0'; //够成字符串 // num=0; // scanf("%c",&c); //防止上一个空格被读入 // // while(c!='\n') // { // ss[num++]=c; // scanf("%c",&c); // } // ss[num]='\0'; // Q[ss]=s; // }
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/became_a_wolf/article/details/47831789