a135. 12250 - Language Detection
Tags :
Accepted rate : 3647人/3787人 ( 96% ) [非即時]
評分方式:
Tolerant

最近更新 : 2011-11-09 16:15

Content

英文、西班牙文、德文、法文、義大利文及俄文為歐盟國家中最盛行的 6 種語言。左圖顯示英語人口在歐洲各國的密度。這些語言都有不同的字來表示英文的「HELLO」。例如西班牙文中等同於英文「HELLO」的字是「HOLA」,而德文、法文、義大利文及俄文中意思為(或相近)「HELLO」的字依序為「HALLO」、「BONJOUR」、「CIAO」和「ZDRAVSTVUJTE」。

你在本題中的任務非常簡單。給你以上的幾個單字之一或是其他的單字,你需要辨識它是哪一種語言。

Input

輸入檔含有大約 2000 行的輸入。每行含有一個字串 S。你可以假設所有的字母都是大寫英文字母,且字串的最大長度為 14。輸入以僅含有一個「#」的一行作為結束,該行不需處理。

Output

除了最後一行以外,相對於每一行輸入都要有一行輸出。
這行輸出含有輸出的序號及語言名稱。如果輸入的字串是「HELLO」、「HOLA」、「HALLO」、「BONJOUR」、「CIAO」或「ZDRAVSTVUJTE」時,你要回報它是哪一種語言。如果輸入字串是這 6 個以外的字串則印出字串「UNKNOWN」。所有的輸出字串也都是大寫。詳細的格式細節請參見範例輸出。

Sample Input #1
HELLO
HOLA
HALLO
BONJOUR
CIAO
ZDRAVSTVUJTE
#
Sample Output #1
Case 1: ENGLISH
Case 2: SPANISH
Case 3: GERMAN
Case 4: FRENCH
Case 5: ITALIAN
Case 6: RUSSIAN
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1M
Hint :
Tags:
出處:
UVa12250 [管理者: snail (蝸牛) ]

Status Forum 排行

ID User Problem Subject Hit Post Date
44277 yp11351173@y ... (701-34) a135
c++解題思路
183 2024-11-19 17:23
44468 hansjiang101 ... (單純想出題所以在拚30%) a135
19 2024-12-08 13:58
38944 toseanlin@gm ... (Dr. SeanXD) a135
解題思路
408 2024-01-06 10:02
31431 bowon.lin@gm ... (柏宇練習中) a135
846 2022-07-30 20:01