結果
問題 |
No.3261 yiwiy9 → yiwiY9
|
ユーザー |
|
提出日時 | 2025-09-06 13:34:55 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 63 ms / 2,000 ms |
コード長 | 639 bytes |
コンパイル時間 | 190 ms |
コンパイル使用メモリ | 82,304 KB |
実行使用メモリ | 67,056 KB |
最終ジャッジ日時 | 2025-09-06 13:35:01 |
合計ジャッジ時間 | 2,602 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 29 |
ソースコード
import sys sys.setrecursionlimit(10**7) def ii(): return int(input()) def ist(): return input().split() def mi(d=0): return map(lambda x:int(x)-d,input().split()) def lmi(d=0): return list(map(lambda x:int(x)-d,input().split())) INF = float("inf") def answer(s): print(s) exit() ################################################ yiwiy = list("yiwiy") h,w = mi() s = [list(input()) for _ in range(h)] for i in range(h): for j in range(w): if s[i][j] == "9": if j-5 >= 0 and s[i][j-5:j] == yiwiy: s[i][j-1] = "Y" elif j+5 <= w and s[i][j+1:j+6] == yiwiy: s[i][j+1] = "Y" for ss in s: print("".join(ss))