| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Chia kẹo (Contest ôn tập #03 THTA 2023) | 100 (p) | 2.0s | 512M |
| 2 | Tạo xâu đối xứng (Contest ôn tập #03 THTA 2023) | 100 (p) | 1.0s | 256M |
| 3 | Số đối xứng lẻ (Contest ôn tập #03 THTA 2023) | 100 (p) | 1.0s | 256M |
Vì là lứa thí sinh nhỏ tuổi nhất trong cuộc thi nên để giúp các em học sinh tiểu học giữ được sự thoải mái trước khi làm bài, Ban tổ chức quyết định sẽ phát các cây kẹo cho \(N\) học sinh (\(N\) là số tự nhiên). Ban tổ chức muốn mỗi thí sinh sẽ nhận được \(K\) cây kẹo, và một gói kẹo bán ở cửa hàng sẽ có \(T\) cây kẹo, mỗi gói kẹo giá \(X\) ngàn đồng. Hỏi để phát đủ các cây kẹo cho các thí sinh thì ban tổ chức phải bỏ ra ít nhất bao nhiêu tiền để mua các gói kẹo?
Test 1
10 2 4 100
500
Cần phải phát \(10\cdot 2 = 20\) cái kẹo cho các thí sinh, mỗi gói kẹo có \(4\) cái thì cần \(20\div 4 = 5\) gói, mỗi gói \(100\) đồng thì phải bỏ ra số tiền là \(100\cdot 5 = 500\).
Test 2
5 3 2 5
40
Một xâu được gọi là xâu đối xứng nếu nó đọc giống nhau từ trái sang phải và từ phải sang trái. Ví dụ: abcba, abba, xyzzyx... là xâu đối xứng, abc, abab, mnnn không phải là xâu đối xứng.
Bạn được cho một xâu \(S\) bao gồm các chữ cái tiếng Anh viết thường. Mỗi lần biến đổi, bạn có thể chọn bất kỳ một vị trí nào trong xâu rồi thay đổi chữ cái ở vị trí đó thành bất kỳ chữ cái tiếng Anh viết thường nào khác và độ dài của xâu là không đổi. Bạn cũng có thể hoán vị thứ tự của các chữ cái trong xâu một cách tùy ý. Chú ý rằng hoán vị không được tính là một phép biến đổi.
Yêu cầu: Hãy tính số lần biến đổi tối thiểu để xâu \(S\) trở thành một xâu đối xứng. Nếu sau số lần biến đổi tối thiểu ấy có nhiều xâu \(S\) thỏa mãn, in ra xâu có thứ tự từ điển nhỏ nhất.
a, b và c, thí sinh sẽ được \(40\) điểm.Test 1
abac
abba
c thành ký tự b và hoán đổi abab thành xâu abbaTest 2
abacad
aabbaa
c thành ký tự a, ký tự d thành ký tự b và hoán đổi abaaab thành xâu aabbaaMột số tự nhiên \(X\) được gọi là số ODD đối xứng nếu như:
Các số ODD đối xứng đầu tiên: \(1; 3; 5; 7; 9; 11; 33; 55; 77; 99; 111; 131; \dots\)
Yêu cầu: Nhập từ bàn phím số tự nhiên \(N\). Hãy in ra số ODD đối xứng thứ \(N\).
Test 1
2
3
Test 2
7
33