結果
問題 | No.233 めぐるはめぐる (3) |
ユーザー |
|
提出日時 | 2022-05-19 00:07:09 |
言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
結果 |
WA
|
実行時間 | - |
コード長 | 1,147 bytes |
コンパイル時間 | 252 ms |
コンパイル使用メモリ | 12,800 KB |
実行使用メモリ | 23,408 KB |
最終ジャッジ日時 | 2024-09-17 04:21:30 |
合計ジャッジ時間 | 7,073 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 2 WA * 9 |
ソースコード
import copyN = int(input())S = []candi = set()for _ in range(N):s=input()candi.add(s)s = ["n","b","m","g","r"]b = ["i","a","a","e","u","u"]#print(candi)s5=[]b6=[]for i in range(6):if i<5:s5.append(i)b6.append(i)import itertoolsss = list(itertools.permutations(s5,5))bb = list(itertools.permutations(b6,6))#print(ss)flag=Falsefor i in ss:c = [[] for _ in range(16)]#print(c[0])#print(s[i[0]])for j in bb:c[1] = (s[i[0]])c[4] = (s[i[1]])c[7] = (s[i[2]])c[10] = (s[i[3]])c[13] = (s[i[4]])c[2] = (b[j[0]])c[5] = (b[j[1]])c[8] = (b[j[2]])c[11] = (b[j[3]])c[14] = (b[j[4]])#cc=c.copy()cc=copy.deepcopy(c)for k in range(0,16,3):cc[k]=b[j[5]]candidate = ""#print(cc)for ccc in cc:if not ccc==[]:#print(ccc)candidate+=ccc#print(candidate)if candidate not in candi:print(candidate)exit()print("No")