Pro.ID22771 TitleAny fool can do it Title链接http://10.20.2.8/oj/exercise/problem?problem_id=22771 AC8 Submit18 Ratio44.44% 时间&空间限制描述Surely you know someone who thinks he is very clever. You decide to let him down with the following problem:
Now you got him! You present him with the following grammar, defining formally the syntax for a set (which was described informally by him): Set ::= "{" Elementlist "}" <empty> stands for the empty word, i.e., the list in a set can be empty. Soon he realizes that this task is much harder than he has thought, since the alphabet consists of the characters which are also used for the syntax of the set. So he claims that it is not possible to decide efficiently if a word consisting of "{", "}" and "," is a syntactically correct representation of a set or not. To disprove him, you need to write an efficient program that will decide this problem. 输入The first line of the input contains a number representing the number of lines to follow. Each line consists of a word, for which your program has to decide if it is a syntactically correct representation of a set. You may assume that each word consists of between 1 and 200 characters from the set { "{", "}", "," }. 输出Description Surely you know someone who thinks he is very clever. You decide to let him down with the following problem:
Now you got him! You present him with the following grammar, defining formally the syntax for a set (which was described informally by him): Set ::= "{" Elementlist "}" <empty> stands for the empty word, i.e., the list in a set can be empty. Soon he realizes that this task is much harder than he has thought, since the alphabet consists of the characters which are also used for the syntax of the set. So he claims that it is not possible to decide efficiently if a word consisting of "{", "}" and "," is a syntactically correct representation of a set or not. To disprove him, you need to write an efficient program that will decide this problem. Input The first line of the input contains a number representing the number of lines to follow. Each line consists of a word, for which your program has to decide if it is a syntactically correct representation of a set. You may assume that each word consists of between 1 and 200 characters from the set { "{", "}", "," }. Output Output for each test case whether the word is a set or not. Adhere to the format shown in the sample output. Sample Input 4 Sample Output Word #1: Set Source 样例输入4 样例输出Word #1: Set 作者 |