| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Chữ số hàng chục | 100 (p) | 1.0s | 256M |
| 2 | Phép cộng phân số | 100 (p) | 1.0s | 256M |
| 3 | Kiểm tra hoán vị | 100 (p) | 1.0s | 256M |
| 4 | Loong Tracking | 100 (p) | 1.0s | 255M |
| 5 | Hoán đổi 1 | 100 (p) | 1.0s | 255M |
| 6 | Khoảng cách Manhattan không quá L | 100 (p) | 2.0s | 640M |
Yêu cầu: Viết chương trình nhập vào số nguyên dương \(n\), in ra chữ số hàng chục của \(n\).
Dữ liệu: Một dòng duy nhất chứa số nguyên dương \(n\), dữ liệu đảm bảo \(10 \le n \le 1\ 000\ 000\ 000\).
Kết quả: Một dòng duy nhất chứa chữ số hàng chục của \(n\).
Ví dụ 1
123
2
Yêu cầu: Viết chương trình nhập vào bốn số \(a, b, c, d\), in ra màn hình tổng của phân số \(\frac{a}{b}\) và phân số \(\frac{c}{d}\).
Dữ liệu: Một dòng duy nhất chứa bốn số nguyên dương \(a, b, c, d\), dữ liệu đảm bảo \(a, b, c, d \le 1000\).
Kết quả: Một dòng duy nhất chứa hai số nguyên dương \(x\) và \(y\), trong đó phân số \(\frac{x}{y}\) là tổng của phân số \(\frac{a}{b}\) và phân số \(\frac{c}{d}\). Phân số \(\frac{x}{y}\) là phân số tối giản.
Ví dụ 1
3 4 6 8
3 2
Dãy số \(a\) có \(n\) phần tử được xem là một dãy hoán vị, nếu như dãy đó chứa đầy đủ các số từ \(1\) đến \(n\).
Yêu cầu: Viết chương trình nhập vào một dãy số \(a\). Kiểm tra xem dãy số đó có phải dãy hoán vị hay không?
Dữ liệu:
Dữ liệu đảm bảo \(n, a_i \le 10^5\).
Kết quả
In ra màn hình YES nếu là dãy hoán vị. Ngược lại, trong các giá trị từ \(1\) đến \(n\), in ra giá trị nhỏ nhất không có trong dãy.
Ví dụ 1
4
1 3 1 4
2
Takahashi đã tạo ra một trò chơi để người chơi có thể điều khiển 1 con rồng trên mặt phẳng tọa độ. Con rồng gồm \(N\) bộ phận, với bộ phận đầu tiên được gọi là Đầu
Ban đầu, phần thứ i nằm ở tọa độ (i,0). Xử lý Q truy vấn như sau:
Input:
Output
Sample Input
5 9
2 3
1 U
2 3
1 R
1 D
2 3
1 L
2 1
2 5
3 0
2 0
1 1
1 0
1 0

Bạn được cho một chuỗi ký tự \(S\). Tìm số chuỗi khác nhau có thể có được khi thực hiện thao tác sau đúng một lần.
Ví dụ: Nếu xâu \(S\) = 'abc' và khi bạn chọn hoán đổi hai ký tự ở vị trí \(1\) và \(3\) thì xâu \(S\) sẽ trở thành 'cba'
In ra một số nguyên là số lượng chuỗi khác nhau khi thực hiện thao tác trên đúng một lần trên xâu \(S\)
abc
3
aaaaa
1
Trong hệ tọa độ Descartes, khoảng cách Manhattan giữa hai điểm \(A(x_1,y_1)\) và \(B(x_2,y_2)\) là \(|x_1-x_2|+|y_1-y_2|\).
Cho trước \(n\) điểm trên hệ tọa độ, điểm \(K(z,0)\) và giá trị \(l\).
Nhiều điểm có thể chung tọa độ.
Trong \(n\) điểm ấy, hãy tìm có bao nhiêu điểm có khoảng cách Manhattan với điểm \(K\) không quá \(l\).
80% test: \(n,q \leq 10^3\)
5 3 5
1 3
4 2
2 5
4 1
1 3
3 4 7
4
2
2