Description

Dio Sama的部下呆頭鵝要現在要給Dio Sama一堆字串,幫助恢復Dio Sama的力量。

現在Dio Sama要你幫忙判斷一堆字串「忽略掉所有非英文字母後是否為迴文(英文大小寫視為同樣的)」。迴文字串舉例如下:

如"Madam, I’m Adam.“為迴文,因為只看字母倒過來也可以組成"Madam, I’m Adam.”。同理,“A man,a plan,a canal - Panama!”, "Was it a cat I saw?"也是迴文字串。有別於此,“Dio Sama"就不是迴文字串。

如果Dio Sama收到的字串確實是迴文,他就會很高興地使用他的替身"世界”,把時間暫停十秒。如果不是迴文,他就會很生氣地用壓路機砸部下呆頭鵝。



Note: 呆頭鵝是吸血鬼,所以用壓路機是砸不死的,可以砸很多次。

想要我的解答嗎。想要的話,可以全部給你!我把所有提示放在最底下。

輸入說明

輸入第一行有一個正整數n,代表接下來有幾個字串要你判斷。 1𝑛101n10

接下來有n行,代表要判斷的字串,字串長度小於100。

輸出說明

輸出有n行。如果是迴文則輸出"Za Warudo!!",不是則輸出"ROADO ROLLA DA!!" (不含引號)

範例測資

範例輸入 1

6
OAO
OoAOo
A man,a plan,a canal - Panama!
Madam, I'm Adam.
Za Warudo!!
m(_ _)m

範例輸出 1

Za Warudo!!
Za Warudo!!
Za Warudo!!
Za Warudo!!
ROADO ROLLA DA!!
Za Warudo!!

提示

這是一些可能用到的東西。

isalpha(): 判斷一個字串是否只由英文字母組成

lower(): 回傳一個字串所有大寫字母轉成小寫字母的結果

upper(): 回傳一個字串所有小寫字母轉成大寫字母的結果

有這些東西應該就做得出來了(?)

Examples:

"Wryyyyyyy".isalpha() -> True
"Wryyyyyyy!!".isalpha() -> False
"Wryyyyyyy!!".lower() -> "wryyyyyyy!!"
"Wryyyyyyy!!".upper() -> "WRYYYYYYY!!"

Input Format

Output Format

Hints

Problem Source

NEOJ Problem 3109

Subtasks

No. Testdata Range Constraints Score
1 0 20
2 1 20
3 2 20
4 3 20
5 4 20

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 65536 65536 1
1 1000 65536 65536 2
2 1000 65536 65536 3
3 1000 65536 65536 4
4 1000 65536 65536 5
Back to Top