a411. APCS 2021/09:七言對聯 (ZeroJudge g275)

中等APCS

時間限制 500 ms ・ 記憶體限制 512 MB

題目描述

以 0 表平聲、1 表仄聲,每組對聯有兩句,每句七字。檢查三項規則: A:兩句各自都須第二字與第四字不同、第二字與第六字相同。 B:上句第七字為 1,下句第七字為 0。 C:上下句在第二、第四、第六字三個位置的值皆須不同。

輸入格式

第一行為對聯組數 n(1 ≤ n ≤ 30)。接著 2n 行,依序是每組的上句與下句;每行七個 0 或 1。

輸出格式

每組輸出一行,依 A、B、C 順序連寫所有違反的規則代號,不加空白;全部符合則輸出 None。

來源:ZeroJudge g275

範例測資

範例輸入 1

1
1 1 0 0 0 1 1
1 0 0 0 1 1 0

範例輸出 1

AC

範例輸入 2

1
0 1 1 0 1 1 1
1 0 1 1 0 0 0

範例輸出 2

None

範例輸入 3

2
0 1 1 0 0 0 1
1 0 1 1 0 1 1
0 1 0 0 0 0 1
0 0 0 0 0 1 1

範例輸出 3

AB
ABC
請先登入後再提交程式碼

討論與題解

載入討論區…

更多