atcoder練習問題④
勉強した記録を残したいと思います。
勉強の参考にしてください。
問題①
解答コード
A, B = map(int, input().split())
ans = B/A
ans_1 = round(ans, 3) # 小数点第 4 位で四捨五入
print('{:.3f}'.format(ans)) # 小数点第三位まで表示
問題②
解答コード
H, W = map(int, input().split()) # 縦H,横W
num_list = [input()for _ in range(H)]
print(num_list) # ['#..#', '.#.#', '.#.#']
b = [0] * W
print(b) # [0, 0, 0, 0]
for i in range(H):
for j in range(W):
if num_list[i][j] == '#':
b[j] += 1 # '#'が出現したら配列のデータを更新する。
print(*b)
以上になります。
この記事が気に入ったらサポートをしてみませんか?