| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Quay số | 100 (p) | 1.0s | 256M |
| 2 | Dãy đèn | 100 (p) | 1.0s | 256M |
| 3 | Múc nước | 100 (p) | 1.0s | 256M |
| 4 | Số nhỏ hơn | 100 (p) | 1.0s | 256M |
Cho một xâu kí tự chỉ gồm hai kí tự \(6\) và \(9\). Hãy in ra xâu này sau khi quay ngược xâu \(180\degree\).
Ví dụ: \(6966\) sau khi quay ngược \(180\degree\) sẽ trở thành \(9969\).
Test 1
6966
9969
Tade vừa nhận được một bản thiết kế của thành phố miêu tả vị trí và cách lắp một dãy đèn trên tuyến đường \(AB\). Tuy nhiên, vì trời mưa to nên bản thiết kế này đã bị ướt và lem mực ở rất nhiều chỗ, trong đó có mục miêu tả chi tiết vị trí lắp từng đèn một.
Hiện tại, Tade chỉ biết vị trí của hai đèn đó là đèn ở vị trí \(1\) (đầu đường) và đèn ở vị trí \(k\) (cuối đường). Tade còn biết thêm một thông tin khác: Có tổng cộng \(n\) cây đèn (tính cả đèn ở hai đầu) trên tuyến đường \(AB\), và tất cả các đèn đều được xếp cách đều nhau.
Sử dụng những thông tin trên, các bạn hãy giúp Tade tìm ra vị trí của \(n - 2\) cột đèn còn lại để Tade có thể hoàn thành dự án này nhé! Nếu không có cột đèn nào ở giữa, hãy in ra OK!.
Test 1
11 6
3 5 7 9
Vì có \(6\) cột đèn và cột đèn cuối cùng nằm ở vị trí \(11\) nên ta có dãy vị trí: \(1, 3, 5, 7, 9, 11\). In ra \(3, 5, 7, 9\).
Test 1
5 2
OK!
Vì chỉ có tổng cộng \(2\) cột đèn nên tuyến đường không cần lắp thêm cột đèn nào nữa.
Cho \(n\) thùng nước xếp cạnh nhau, ban đầu mỗi thùng sẽ có một lượng \(a_i\) \((1 \le i \le n)\) đơn vị nước nhất định. Trong mỗi bước, Tade sẽ múc một lượng \(x\) nước từ thùng thứ \(i\) để dùng cho sinh hoạt hằng ngày.
Tuy nhiên, vì mỗi lần múc nước Tade sẽ chọn một thùng ngẫu nhiên nên sẽ có thùng hết nhanh hơn những thùng khác. Các bạn hãy xác định thứ tự hết nước của các thùng nhé!
Test 1
3
5 3 4
5
1 2
2 1
3 4
1 3
2 2
3 1 2
Thùng \(3\) hết ở thao tác \(3\).
Thùng \(1\) hết ở thao tác \(4\).
Thùng \(2\) hết ở thao tác \(5\).
Tade là một học sinh yêu thích lập trình và đặc biệt tò mò về những con số "khổng lồ".
Trong một lần thử thách chiếc máy tính cũ của mình, Tade nhập vào hai số rất dài, dài đến mức các kiểu dữ liệu thông thường không thể lưu trữ nổi.
Cậu tự hỏi: liệu có thể so sánh hai số này không?
Hãy giúp Tade so sánh hai số nguyên không âm \(s\) và \(t\), và in ra số nhỏ hơn.
Test 1
12345678901234567890 987654321
987654321