#P559. 對聯問題
對聯問題
題目描述
中文依照發音方式可以分為平聲與仄聲,假設我們把平聲標記為 0 而仄聲標記為 1.
一個七言對聯包含兩個句子,每個句子包含恰好七個字.
七言對聯有三個限制:
A: 二四不同二六同:每一句第二、四個字必須不同平仄,而第二、六個字必須相同平仄.
B: 仄起平收:第一句的結尾必須為仄聲,第二句的結尾必須為平聲.
C: 上下相對:第一、二句的第二、四、六個字平仄必須不同.
請設計一款程序,用戶給定一組對聯,分別用0, 1 代表平仄
程序輸出此對聯違反了哪幾條規則,若以上規則皆無違反,則輸出「Nice!」
輸入格式
每行有 7 個數字, 數字不是 0 就是 1
輸出格式
輸出此對聯違反了哪幾條規則,若以上規則皆無違反,則輸出「Nice!」
Samples
["1100011\r\n1000110","0110111\r\n1011000","0110001\r\n1011011","0100001\r\n0000011"]
["AC","Nice!","AB","ABC"]
原始資料
- Zero1 題號:
a559 - Hydro 題號:
Z0559 - Locale:
zh_TW - Display:
open