N行与えられた整数がある
それぞれ3つの整数が空白区切りで与えられる
左から x y z とする
x,y は、 x 時 y 分 を示す
z は 歩いた歩数を示す
与えられたデータから、時間ごとにあるいた歩数の総数を求めたい。
入力例1
5
3 20 70
3 40 170
3 59 90
4 5 55
4 25 40
出力例1
330 95
入力例2
10
1 10 1
1 20 1
1 30 1
1 40 1
1 50 1
2 10 1
2 20 2
2 30 3
2 40 4
2 50 5
出力例2
5 14
解釈)
データの時間が共通している部分ごとに新しいリストを作りたい
data[0][0] == data[1][0] の条件に一致しているが同じ時間帯になる
以下のコードだとエラーになってしまう。
ヒントなどあれば教えて頂きたいです。
コード M = int(input()) N = int(input()) data = [list(map(int,input().split())) for _ in range(N)] for x in range(N): if data[x][0] == data[x+1][0]: print("OK") 出力 Traceback (most recent call last): File "Main.py", line 18, in <module> if data[x][0] == data[x+1][0]: IndexError: list index out of range
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/20 04:52