結果
問題 |
No.851 テストケース
|
ユーザー |
![]() |
提出日時 | 2025-06-12 20:02:22 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 44 ms / 3,153 ms |
コード長 | 950 bytes |
コンパイル時間 | 354 ms |
コンパイル使用メモリ | 82,068 KB |
実行使用メモリ | 52,520 KB |
最終ジャッジ日時 | 2025-06-12 20:07:31 |
合計ジャッジ時間 | 2,336 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 20 |
ソースコード
import sys def main(): lines = [line.strip() for line in sys.stdin if line.strip()] if not lines: print(0) return n = int(lines[0]) if n != 3: print(0) return rest = lines[1:] if len(rest) != 3: if len(rest) == 1: parts = rest[0].split() if len(parts) == 3: print('"assert"') return else: print('"assert"') return else: print('"assert"') return try: a = int(rest[0]) b = int(rest[1]) c = int(rest[2]) except ValueError: print('"assert"') return sums = [a + b, a + c, b + c] unique_sums = sorted(list({x for x in sums}), reverse=True) if len(unique_sums) >= 2: print(unique_sums[1]) else: print(unique_sums[0]) if __name__ == "__main__": main()