b408: 表達式
Tags :
Accepted rate : 97人/109人 ( 89% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-12-06 11:01

Content

一個表達式可以簡單地定義為:

1) 單個字母(大寫或小寫)是一個表達式

2) 如果u和v是表達式, 則 (u,v)也是表達式

例如: 單個字母 a, c 和 m 都是一個合法的表達式, (a,c) 、 ((a,c),m)和 ((a,b),(a,m)) 都是一個合法的表達式。

Input

第一行是一個整數n, 表示待判別的表達式的個數。

以下n行, 每行是一個字符串, 表示待判別的表達式, 字符串的前和後可能有多餘的空格, 但每行不超過72個字符。

Output

n行, 每一行對應對應表達式的判別信息,合法的輸出Yes, 否則輸出No

Sample Input #1
6
a
b
    (a,b)
((a,b),(C,d))
   (ab,c)
  [a,b]
Sample Output #1
Yes
Yes
Yes
Yes
No
No
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (16%): 1.0s , <1K
不公開 測資點#1 (16%): 1.0s , <1K
不公開 測資點#2 (17%): 1.0s , <1K
不公開 測資點#3 (17%): 1.0s , <1K
不公開 測資點#4 (17%): 1.0s , <1K
不公開 測資點#5 (17%): 1.0s , <1K
Hint :
Tags:
出處:
[管理者:
ricky (電腦黃)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」