結果
| 問題 |
No.2802 Pill Bug in Grid Maze
|
| ユーザー |
|
| 提出日時 | 2023-10-20 07:19:50 |
| 言語 | PyPy3 (7.3.15) |
| 結果 |
AC
|
| 実行時間 | 843 ms / 2,000 ms |
| コード長 | 419 bytes |
| コンパイル時間 | 225 ms |
| コンパイル使用メモリ | 82,432 KB |
| 実行使用メモリ | 75,776 KB |
| 最終ジャッジ日時 | 2024-07-11 19:30:54 |
| 合計ジャッジ時間 | 7,573 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 4 |
| other | AC * 31 |
ソースコード
H, W = map(int, input().split()) if H == 1 or W == 1: exit(print(1)) mod = 998244353 ans = 0 ch = 1 cw = 1 for i in range(H + W - 2): x = i // 2 y = i // 2 + i % 2 if x <= H - 2 and y <= W - 1: if x == y: if x: ch = ch * (H - x - 1) * pow(x, mod - 2, mod) % mod else: if y: cw = cw * (W - y) * pow(y, mod - 2, mod) % mod ans += pow(2, (H - 1) * (W - 1) - i, mod) * ch * cw % mod print(ans % mod)