trang chủ / bài tập / hungrycow

Con Bò Đói

Đề bài

Mô tả

Bessie là một con bò ăn đúng một bó cỏ mỗi ngày (vào buổi tối) nếu kho còn cỏ. Nông dân John giao cỏ vào những ngày nhất định. Vào sáng ngày di, một đợt giao bi bó cỏ được đưa đến kho (trước bữa tối).

Hãy tính tổng số bó cỏ Bessie ăn trong T ngày đầu tiên.

Dữ liệu vào

  • Dòng 1: Hai số nguyên NT (1N105, 1T1014) — số đợt giao và số ngày.
  • N dòng tiếp theo: Mỗi dòng chứa hai số nguyên dibi (1diT, 1bi109) — ngày giao và số bó cỏ. Các ngày giao tăng dần (d1<d2<<dN).

Dữ liệu ra

Một số nguyên duy nhất — tổng số bó cỏ Bessie đã ăn trong T ngày đầu tiên.

Ràng buộc

  • 1N105
  • 1T1014
  • 1d1<d2<<dNT
  • 1bi109
  • Sử dụng số nguyên 64-bit.

Ví dụ

Input Output Giải thích
1 5
1 2
2 Ngày 1 giao 2 bó. Bessie ăn ngày 1 và ngày 2. Hết cỏ từ ngày 3.
2 5
1 2
5 10
3 Ngày 1 giao 2 bó (ăn ngày 1, 2). Ngày 5 giao 10 bó (ăn ngày 5). Tổng 3.
2 5
1 10
5 10
5 Kho luôn có cỏ nên Bessie ăn đủ cả 5 ngày.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0