結果
問題 |
No.1823 Tricolor Dango
|
ユーザー |
|
提出日時 | 2022-01-29 21:03:53 |
言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
結果 |
WA
|
実行時間 | - |
コード長 | 815 bytes |
コンパイル時間 | 213 ms |
コンパイル使用メモリ | 12,032 KB |
実行使用メモリ | 45,784 KB |
最終ジャッジ日時 | 2025-01-02 16:58:10 |
合計ジャッジ時間 | 52,704 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 1 |
other | WA * 11 TLE * 14 |
ソースコード
from sys import stdin import heapq def inputSynario(): input = stdin.readline num_list = [] T = int(input().rstrip()) for i in range(T * 2): num_list.append(list(map(int, input().rstrip().split()))) return num_list synario = inputSynario() for synarioId in range(len(synario)//2): N=synario[synarioId * 2] A=synario[synarioId * 2 + 1] isLoopFlag=True while(isLoopFlag): dango=heapq.nlargest(3,A) minDango = min(dango) if(dango[0]==0): print("Yes") isLoopFlag=False break for i in range(3): if(dango[i] != 0): index = A.index(dango[i]) A[index] -= minDango else: print("No") isLoopFlag=False break