結果
問題 |
No.3039 配信者
|
ユーザー |
![]() |
提出日時 | 2025-02-28 22:16:13 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 634 bytes |
コンパイル時間 | 397 ms |
コンパイル使用メモリ | 82,640 KB |
実行使用メモリ | 209,764 KB |
最終ジャッジ日時 | 2025-02-28 22:16:33 |
合計ジャッジ時間 | 7,665 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 2 WA * 13 |
ソースコード
# eiramくんは1日を10^16時間まで操作できる N,H = map(int,input().split()) L,R=[],[] for i in range(N): a, b = map(int,input().split()) a *= 100 b = b*100 + 99 L.append(a) R.append(b) # 左はしはmaxを更新して右端はminを更新する # 更新したら+1 # 重複すればみるからmin/maxと同じでもans+=1 ans = 0 inf = 100100100100 maxl,minr=-inf,inf for i in range(N): flg = False # 重複も許される if L[i] >= maxl: maxl = L[i] flg = True if R[i] <= minr: minr = R[i] flg = True if flg: ans += 1 print(ans)