結果
問題 |
No.1257 変わった平均値
|
ユーザー |
![]() |
提出日時 | 2020-10-16 22:17:43 |
言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
結果 |
WA
|
実行時間 | - |
コード長 | 1,092 bytes |
コンパイル時間 | 194 ms |
コンパイル使用メモリ | 12,544 KB |
実行使用メモリ | 10,880 KB |
最終ジャッジ日時 | 2024-07-20 22:07:59 |
合計ジャッジ時間 | 1,966 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 24 WA * 1 |
ソースコード
a = list(map(int,input().split())) d = list(map(int,input().split())) if a == d: print("Yes") else: aa = sorted(a) dd = sorted(d) if aa == dd: print("Yes") print("2") else: lis = [] is_sort = 0 for i in range(3): if abs(a[i]) == abs(d[i]): pass else: is_sort = 1 abs_a = [[abs(a[i]),i] for i in range(3)] abs_d = [[abs(d[i]),i] for i in range(3)] abs_a.sort(key= lambda val : val[0]) abs_d.sort(key= lambda val : val[0]) lis = [] is_yes = 1 for i in range(3): if a[abs_a[i][1]] == -d[abs_d[i][1]]: lis.append(abs_a[i][1]) elif abs_a[i][0] == abs_d[i][0]: pass else: is_yes = 0 if is_yes: print("Yes") if is_sort: print(2) for i in range(len(lis)): print(1, (lis[i]+1)%3) print(1, (lis[i]+1)%3) else: print("No")