Khai code 2025
Points: 500
Tèo muốn nổ hũ đầu năm, nhưng anh ấy lại không có tiền để chơi. Thay vào đấy, anh ấy tình cờ tìm thấy được
Input
- Không nhập gì cả.
Output
- In ra đúng
số nguyên trong khoảng được ngăn bởi dấu cách, số có thể không phân biệt.
Note
Cụ thể, cho một dãy số nguyên dương
Giá trị | Số lượng |
---|---|
Điểm tối đa của bài này là
Gọi
Points: 800
Đêm nay là hôm giao thừa, Tèo muốn canh để bật rickroll vào lúc
Input
Dòng đầu tiên nhập vào số
là số lượng test . dòng sau, mỗi dòng nhập số nguyên .
Output
- Gồm
dòng, mỗi dòng in ra "Yes" hoặc "No" (không có ngoặc kép) nếu Tèo có thể canh để bật rickroll vào lúc sáng và ngược lại.
Sample Input 1
1
58 57
1 2
Sample Output 1
Yes
Sample Input 2
1
58 57
2 5
Sample Output 2
No
Note
Với test ví dụ thứ nhất, Tèo có thể mở video vào lúc
Với test ví dụ thứ hai, Tèo có thể mở video vào lúc
Points: 1000
Tèo chuẩn bị về quê ăn tết, nhưng Tèo còn chưa làm xong bài tập thầy giao. Tèo đang có
Vì gần đến deadline rồi nên Tèo muốn giải bài tập để được nhiều điểm nhất có thể. Câu hỏi của Tèo như sau: Nếu chỉ còn
Input
Dòng đầu tiên nhập số
là số bài Tèo được giao.Dòng thứ
gồm số nguyên dương với là thời gian Tèo làm bài tập của bài thứ .Dòng thứ
gồm số nguyên dương với là số điểm của bài thứ .Dòng thứ
gồm số là số lượng câu hỏi mà Tèo đặt ra. dòng tiếp theo, dòng thứ gồm số nguyên dương là lượng thời gian Tèo có cho câu hỏi thứ .
Output
- Gồm
dòng, dòng thứ là đáp số cho câu hỏi thứ .
Sample Input
5
2 2 3 4 5
5 4 3 2 1
2
8
1
Sample Output
12
0
Note
Với test ví dụ trên:
- Khi Tèo còn
phút, anh có thể làm bài bài đầu tiên, khi đó điểm mà Tèo nhận được là và mất phút. Có thể chứng minh đây là cách làm tối ưu. - Khi Tèo còn
phút, anh không thể làm bài nào hết trong bài thầy giao, vì thể điểm của anh là .
Constraint
Subtask | Điểm | Giới hạn |
---|---|---|
Không ràng buộc gì thêm |
Points: 1200
Trong giờ học, Tèo được biết đến tới khái niệm xâu đối xứng. Một xâu đối xứng là một xâu khi đọc từ trái qua phải hay ngược lại đều như nhau. Nhưng vì định nghĩa quá nhàn đối với anh, Tèo quyết định sẽ xào nấu thêm một chút. Tèo định nghĩa một xâu
Ví dụ các xâu đẹp:
Cho một xâu kí tự
Input
- Gồm một dòng duy nhất chứa xâu kí tự
.
Output
- In ra kết quả của bài toán.
Sample Input
030
Sample Output
3
Note
Các cặp
Constraint
Subtask | Điểm | Giới hạn |
---|---|---|
Không ràng buộc gì thêm |
Points: 1400
Tèo đang có một dãy
Input
Dòng đầu nhập vào hai số
, .Dòng thứ hai nhập
số nguyên dương .
Output
- In ra kết quả của bài toán
Sample Input
6 5
3 1 4 3 2 1
Sample Output
3
Note
Các cặp thỏa mãn là
Constraint
Subtask | Điểm | Giới hạn |
---|---|---|
Không ràng buộc gì thêm |
Points: 1800
Vì học toán rất ngu nên Tèo chỉ biết
Input
Dòng đầu tiên nhập vào
là số lượng truy vấn. dòng sau, mỗi dòng nhập vào một số .
Output
- Với mỗi truy vấn, in ra "Yes" hoặc "No" (không ngoặc kép) nếu
là lũy thừa của và ngược lại.
Sample Input
2
9
2
Sample Output
Yes
No
Note
Lũy thừa của
VD:
Constraint
Subtask | Điểm | Giới hạn |
---|---|---|
Tổng số chữ số của |
||
Tổng số chữ số của |
Points: 2100
Lưu ý: Bản không dễ và bản dễ chỉ khác nhau bởi giới hạn
Trong giờ học, Tèo được biết đến tới khái niệm xâu đối xứng. Một xâu đối xứng là một xâu khi đọc từ trái qua phải hay ngược lại đều như nhau. Nhưng vì định nghĩa quá nhàn đối với anh, Tèo quyết định sẽ xào nấu thêm một chút. Tèo định nghĩa một xâu
Ví dụ các xâu đẹp:
Cho một xâu kí tự
Input
- Gồm một dòng duy nhất chứa xâu kí tự
.
Output
- In ra kết quả của bài toán.
Sample Input
030
Sample Output
3
Note
Các cặp
Points: 2200
Định nghĩa số fibo cấp
Cho
Input
- Nhập
số nguyên dương và .
Output
- In ra
modulo .
Sample Input 1
10 3
Sample Output 1
56
Sample Input 2
420 69
Sample Output 2
464694677
Note
Khi
Constraint
Subtask | Điểm | Giới hạn |
---|---|---|
Không ràng buộc gì thêm |