| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Tích lấy dư | 6 (p) | 1.0s | 256M |
| 2 | Điểm thưởng | 5 (p) | 1.0s | 256M |
| 3 | Tìm xâu | 5 (p) | 1.0s | 256M |
| 4 | Di chuyển cây | 4 (p) | 1.0s | 256M |
Cho ba số nguyên dương \(a, b, c\).
Tìm số dư của phép chia tích các số nguyên trong đoạn \([a..b]\) cho số \(c\).
BAI1.INP chứa ba số nguyên dương \(a, b, c\).BAI1.OUT số dư cần tìm.Test 1
5 10 11
5
Trong cuộc thi Tin học trẻ, mỗi thí sinh phải trả lời \(n\) câu hỏi.
Để tăng tính hấp dẫn của cuộc thi, ban tổ chức đưa ra \(n\) số điểm thưởng:
Theo thể lệ của cuộc thi, nếu thí sinh trả lời đúng \(k\) câu hỏi \((1 \le k \le n)\) thì sẽ nhận được số điểm thưởng bằng giá trị lớn nhất trong các số:
Xác định số điểm thưởng của thí sinh ứng với từng giá trị \(k\) từ \(1\) đến \(n\).
BAI2.INP.Trong đó mỗi số không vượt quá \(10^3\).
BAI2.OUT gồm \(n\) số:Test 1
3
6 1 7
6 6 7
ho xâu ký tự \(s\) độ dài \(n\) chỉ gồm các chữ cái tiếng Anh.
Từ xâu \(s\), thực hiện phép quay vòng các ký tự sẽ tạo ra một dãy gồm \(m\) xâu khác nhau \((m \le n)\).
Ví dụ với:
ta nhận được các xâu:
BCA
CAB
ABC
Sau khi sắp xếp theo thứ tự từ điển:
ABC
BCA
CAB
xâu ban đầu \(s\) đứng ở vị trí thứ \(2\).
Cho biết:
Hãy xác định xâu ban đầu \(s\).
BAI3.INP.Với:
BAI3.OUT xâu \(s\) tìm được.-1.Test 1
2
ABC
BCA
Thành phố \(ZXY\) có một vườn bách thảo được mô tả bằng một bảng hình chữ nhật gồm \(m\) dòng và \(n\) cột.
Trong vườn có \(k\) loại cây khác nhau, đánh số từ \(1\) đến \(k\).
Mỗi ô của bảng:
Chính quyền muốn giữ lại những hàng cây có ít nhất \(t\) cây liên tiếp cùng loại nằm:
Các cây không thuộc bất kỳ dãy hợp lệ nào sẽ bị di chuyển đi nơi khác.
Đếm số lượng cây cần phải di chuyển.
BAI4.INP.Với:
BAI4.OUT số lượng cây cần phải di chuyển.Test 1
5 6 3
1 3 3 3 3 4
1 2 3 2 0 4
3 2 2 2 4 4
1 0 0 2 4 0
1 2 3 0 4 4
10