pandasでpaiza問題(マップの判定・縦横:盤面の情報変更)

スポンサーリンク

paizaへのリンク(マップの判定・縦横:盤面の情報変更 (paizaランク C 相当)

import pandas as pd


def main():
    h, w, n = [int(_) for _ in input().split()]
    lst1 = []

    for i in range(h):
        lst1.append(list(input()))

    df1 = pd.DataFrame(lst1)

    for j in range(n):
        y, x = [int(_) for _ in input().split()]
        df1.iat[y, x] = '#'

    for i in range(h):
        for j in range(w):
            if j == w - 1:
                print(df1.iloc[i, j])
            else:
                print(df1.iloc[i, j], end='')


if __name__ == '__main__':
    main()

「pandasでpaiza問題」記事一覧へのリンク

コメント

当ブログのコンテンツが気に入ったら広告ブロックの解除(ホワイトリスト化)をご検討下さい。

Please disable your adblocker or whitelist this site!

タイトルとURLをコピーしました