結果

問題 No.3677 Global Checksum
コンテスト
ユーザー harurun
提出日時 2026-08-10 11:14:05
言語 Python3
(3.14.7 + numpy 2.5.2 + scipy 1.18.0)
コンパイル:
python3 -mpy_compile _filename_
実行:
python3 _filename_
結果
TLE  
実行時間 -
コード長 448 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 442 ms
コンパイル使用メモリ 21,340 KB
実行使用メモリ 61,488 KB
最終ジャッジ日時 2026-09-04 22:15:43
合計ジャッジ時間 12,922 ms
ジャッジサーバーID
(参考情報)
judge3_0 / judge1_0
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample TLE * 3
other TLE * 13 -- * 7
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

import sys
import numpy as np

data = np.fromstring(
    sys.stdin.buffer.read(),
    dtype=np.uint32,
    sep=' '
)

H = int(data[0])
W = int(data[1])

A = data[2:].reshape(H, W)

# uint32 で加算することで、自動的に mod 2^32 になる
S = A.sum(axis=1, dtype=np.uint32)

# データ全体のチェックサム
T = S.sum(dtype=np.uint32)

# 各行の検証コード
C = S + T

# 高速出力
C.tofile(sys.stdout, sep='\n', format='%u')
0