日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Babelfish

發布時間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Babelfish 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目描述

You have just moved from Waterloo to a big city. The people here speak an incomprehensible dialect of a foreign language. Fortunately, you have a dictionary to help you understand them.

?

輸入

Input consists of up to 100,000 dictionary entries, followed by a blank line, followed by a message of up to 100,000 words. Each dictionary entry is a line containing an English word, followed by a space and a foreign language word. No foreign word appears more than once in the dictionary. The message is a sequence of words in the foreign language, one word on each line. Each word in the input is a sequence of at most 10 lowercase letters.

?

輸出

Output is the message translated to English, one word per line. Foreign words not in the dictionary should be translated as "eh".?

?

樣例輸入

dog ogday cat atcay pig igpay froot ootfray loops oopslayatcay ittenkay oopslay

?

樣例輸出

cat eh loops

?

提示

Huge input and output,scanf and printf are recommended.

題目大意:事先給你一些字典中一個單詞對應的字符串? 然后詢問一些字符串輸出對應的字典單詞? ?如果找不到輸出eh 利用STL中的map 輸入感覺很麻煩?轉載于https://blog.csdn.net/keshuai19940722/article/details/9991699 sscanf與scanf類似,都是用于輸入的,只是后者以鍵盤(stdin)為輸入源,前者以固定字符串為輸入源。 #include <iostream> #include <string> #include <map> #include <cstdio>using namespace std; const int maxn = 1005;int main() {map<string,string> m;char str[maxn];char word[maxn];char ans[maxn];while(gets(str)&&str[0]!='\0'){sscanf(str,"%s%s",ans,word);m.insert(pair<string,string>(word,ans));}char q[maxn];while(gets(q)){if(m.find(q)==m.end())cout<<"eh"<<endl;elsecout<<m[q]<<endl;}return 0; }

如果找不到? ? 它返回的迭代器等于end函數返回的迭代器

轉載于:https://www.cnblogs.com/hao-tian/p/9439257.html

總結

以上是生活随笔為你收集整理的Babelfish的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。