pontz_rwのブログ

プログラミング等の備忘録

ITP1_6_C: Official House

公舎 | プログラミング入門 | Aizu Online Judge
配列に関する問題

多次元配列を利用します。


解答

houses = [[[0 for r in range(10)] for f in range(3)] for b in range(4)]

n = int(input())

for i in range(n):
    b, f, r, v = map(int, input().split())
    houses[b - 1][f - 1][r - 1] += v

for b in range(4):
    for f in houses[b]:
        print('', *f)
    if b != 3:
        print('#' * 20)