Xếp hàng
Tại sân bay, mọi người đang làm thủ tục để check in. Có tất cả \(N\) vị khách. Vị khách thứ \(i\) tới làm thủ tục tại thời điểm \(T_{i}\) và cần \(D_{i}\) thời gian để check in xong.\
Các bạn hãy xác định xem thời điểm nào tất cả các vị khách làm xong thủ tục để lên máy bay?
Input
- Dòng đầu tiên là số nguyên dương \(N\) \((N \leq 100)\).
- \(N\) dòng tiếp theo, mỗi dòng gồm \(2\) số nguyên dương cho biết thời điểm đến của vị khách thứ \(i\) và thời gian vị khách này làm xong thủ tục check in. Các giá trị này không vượt quá \(10^{6}\)
Output
- Gồm \(1\) dòng duy nhất là thời điểm tất cả các vị khách làm xong thủ tục để lên máy bay.
Example
Test 1
Input
3
2 1
8 3
5 7
Output
15
Bi xanh (THT TQ 2015)
Em nhận được một món quà từ ông tiên. Ông ban cho em hộp gồm vô hạn viên bi xanh. Tuy nhiên khi sử dụng bi để chơi trò chơi thì cần dùng đúng \(X\) viên bi xanh. Có 2 thao tác được sử dụng là:
- Thao tác 1: Lấy \(A\) viên bi xanh từ trong hộp ra.
- Thao tác 2: Bỏ \(B\) viên bi xanh từ ngoài vào hộp.
Yêu cầu duy nhất ông tiên đưa ra là em phải dùng ít thao tác nhất để lấy được đúng \(X\) viên bi xanh thì chiếc hộp sẽ thuộc về em mãi mãi.
Ví dụ em cần lấy ra 7 viên bi xanh (\(X = 7\)), \(A = 3, B = 8\) thì số thao tác ít nhất phải dùng là 6 trong đó dùng 5 lần thao tác 1, 1 lần thao tác 2.
Input
- Gồm một dòng chứa 3 số nguyên dương \(A, B, X\) (\(A \le 10^{18}, B \le 10^{18}, X \le 10^{18}\)).
Output
- Ghi ra một số nguyên dương duy nhất là tổng số thao tác ít nhất cần phải thực hiện. Nếu không có cách thực hiện để lấy được đúng \(X\) bi xanh thì đưa ra -1.
Example
Test 1
Input
3 8 7
Output
6
KNTT10 - Trang 126 - Vận dụng 1
Viết chương trình nhập hai số tự nhiên từ bàn phím, cách nhau bởi dấu cách và đưa ra kết quả là UCLN của hai số này.
Input
- Xâu \(S\) chứa hai số tự nhiên.
Output
- UCLN của hai số.
Example
Test 1
Input
12 8
Output
4
CSES - Counting Bishops | Đếm số quân tượng
Nhiệm vụ của bạn là đếm số cách xếp \(k\) quân tượng trên bàn cờ \(n \times n\) sao cho không có \(2\) quân tượng tấn công nhau.
Hai quân tượng chỉ tấn công nhau nếu nó cùng nằm trên một đường chéo.
Input
- Gồm một dòng chứa số nguyên \(n\) và \(k\): kích thước của bàn cờ và số lượng quân tượng.
Output
- In ra một số nguyên: Số lượng cách đặt \(k\) quân tượng, vì đáp án có thể lớn, nên cần phải lấy mod \(10^9+7\) trước khi in ra.
Constraints
- \(1 \le n \le 500\)
- \(1 \le k \le n^2\)
Example
Sample input
5 4
Sample output
2728