XYNUOJ 第四次比赛 懒省事得小名
生活随笔
收集整理的這篇文章主要介紹了
XYNUOJ 第四次比赛 懒省事得小名
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
問題 G: 懶省事的小名
時(shí)間限制:?1 Sec??內(nèi)存限制:?12 MB[提交][狀態(tài)][討論版]
題目描述
小名總結(jié)了一個(gè)英語近義詞的詞典(很厚哦,有多厚,你猜),詞典實(shí)在太厚了,你需要幫助他寫一個(gè)程序,輸入一個(gè)單詞,輸出它的近義詞
輸入
第一行輸入近義詞的個(gè)數(shù)N和小名要查詢的行數(shù)M
接下來N行為近義詞對
M行單詞,根據(jù)單詞,輸出它的近義詞
輸出
輸出近義詞,每個(gè)近義詞占一行樣例輸入
2 2 abc cba aaa bbb abc aaa樣例輸出
cba bbb #include<iostream> #include<map> #include<string> using namespace std; int main() { int n,m ; scanf("%d %d",&n,&m); map<string,string> s; string s1,s2,s3; for(int i=0;i<n;i++) { cin>>s1>>s2; s[s1]=s2; } for(int i=0;i<m;i++) { cin>>s3; map<string,string>::iterator it; for(it=s.begin();it!=s.end();it++) { if(it->first==s3) { cout<<it->second<<endl; break; } if(it->second==s3) { cout<<it->first<<endl; break; } } } return 0;}?//比賽的時(shí)候腦子里一團(tuán)漿糊,忘了怎么用find來尋找了。。。總結(jié)
以上是生活随笔為你收集整理的XYNUOJ 第四次比赛 懒省事得小名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git修改已提交的信息
- 下一篇: 2018SZB-B 暴力搜索拓扑结构