西瓜跟陳刀在玩一個經典小遊戲「1A2B」,但他們每次計算結果時都要思考很久。所以西瓜想請你寫一個程式幫忙計算結果。
「1A2B」的遊戲規則如下:陳刀跟西瓜各從 0 ~ 9 之間選出四個不重複的數字排列,如果兩個數字一樣且在排列的同一個位置算A,如果兩個數字一樣但在排列的不同位置算B。計算結果總共有幾組A幾組B。
每筆輸入檔案包含兩行。
每行各包含四個不重複的數字(0~9),數字間由空白分隔。
輸出一行「XAYB」(不含「」符號,XY為數字)表示結果。
1 2 3 4
4 3 2 1
0A4B
1 2 3 4
1 2 4 3
2A2B
1 2 3 4
5 4 3 1
1A2B
list1 = list(map(int, input().split()))
list2 = list(map(int, input().split()))
NEOJ Problem 3034
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0 | 12 | |
2 | 1 | 13 | |
3 | 2 | 12 | |
4 | 3 | 13 | |
5 | 4 | 12 | |
6 | 5 | 13 | |
7 | 6 | 12 | |
8 | 7 | 13 |