百度語言翻譯機

2021-09-22 07:02:37 字數 1228 閱讀 3776

時限 1s 

輸入資料: 

輸入資料報含三部分 

1. 第一行包含乙個整數 n ( n<=10000 ),表示總共有多少個縮率語的詞條。 

2. 緊接著有 n 行的輸入,每行包含兩個字串,以空格隔開。第乙個字串為縮率語(僅包含大寫英文本元,長度不超過 10 ),第二個字串為日常語言(不包含空格,長度不超過 255 ) . 

3. 從第 n+2 開始到輸入結束為包含縮略語的相關文件。(總長度不超過 1000000 個字元) 

輸出資料: 

輸出將縮率語轉換成日常語言的文件。(將縮率語轉換成日常語言,其他字元保留原樣) 

輸入樣例

輸出樣例

注意: 

1 . 輸入資料中是中英文混合的,中文採用 gbk 編碼。 

2 . 為保證答案的唯一性,縮率語的轉換採用正向最大匹配(從左到右為正方向)的原則。請注意輸入例子中 pmd 的翻譯。 

#include#include

using

namespace

std;

intmain()

string s_name[1000],f_name[1000

];

for(int i=0;i)

//防止比較過程中斷的先被找到,要對縮略語進行從長到段的排序 氣泡排序

for(int i=0;i1;i++)

for(int j=i+1;j)

}string

s; cout

<

\n please input the content:

"<

cin>>s;

for(int i=0;i)

}cout

<

the full content is:

"<

cout

return0;

}

不使用string類的方法 用結構體實現

百度語言翻譯機

時限 1s 輸入資料 輸入資料報含三部分 1.第一行包含乙個整數 n n 10000 表示總共有多少個縮率語的詞條。2.緊接著有 n 行的輸入,每行包含兩個字串,以空格隔開。第乙個字串為縮率語 僅包含大寫英文本元,長度不超過 10 第二個字串為日常語言 不包含空格,長度不超過 255 3.從第 n ...

尋找百度翻譯引數,實現百度翻譯

author runsen 首先要分析瀏覽器是怎麼傳送請求的。構造請求 找到關鍵請求之後,就要分析請求,然後去構造請求。分析請求有一下幾個要素,url,請求方法,請求頭,請求引數。請求引數有七個,可以通過反覆請求然後比較的方法得出from,to是表示翻譯語言的,transtype,means fla...

access百度翻譯 get 我的百度翻譯

為了便於使用,寫了乙個簡單但夠用的使用者介面,它長這個樣子 在左邊輸入英文按下回車後,右邊就會顯示翻譯結果了。這個東西只是單純的顯示翻譯結果,像音標 發音 中英文對照等功能都沒有,而且編輯不方便 如提供乙個 按鈕來清空 不過,其中的一些是api本身不支援 如文字轉語音 另外的如加音標 方便操作的功能...