結果
| 問題 |
No.789 範囲の合計
|
| コンテスト | |
| ユーザー |
るさ
|
| 提出日時 | 2019-04-13 22:05:59 |
| 言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
| 結果 |
TLE
|
| 実行時間 | - |
| コード長 | 464 bytes |
| コンパイル時間 | 389 ms |
| コンパイル使用メモリ | 12,416 KB |
| 実行使用メモリ | 51,228 KB |
| 最終ジャッジ日時 | 2024-09-15 11:21:39 |
| 合計ジャッジ時間 | 4,064 ms |
|
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 2 TLE * 1 -- * 12 |
ソースコード
# coding: utf-8
# Your code here!
n=int(input())
q=[]
toad={}
adset=set()
for i in range(n):
q.append(list(map(int,input().split())))
adset.add(q[i][1])
if q[i][0]:
adset.add(q[i][2])
adset=list(adset)
adset.sort()
for i in range(len(adset)):
toad[adset[i]]=i
l=[0 for i in range(len(adset))]
c=0
for i in q:
if i[0]==0:
l[toad[i[1]]]+=i[2]
else:
for j in range(toad[i[1]],toad[i[2]]+1):
c+=l[j]
print(c)
るさ