| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Thi thử HSG9 TFL - Lần 2 - Ước chính phương | 100 (p) | 1.0s | 64M |
| 2 | Thi thử HSG9 TFL - Lần 2 - Đồ chơi giải đố | 100 (p) | 1.0s | 256M |
| 3 | Thi thử HSG9 TFL - Lần 2 - Trạm phát điện | 100 (p) | 1.0s | 256M |
| 4 | Thi thử HSG9 TFL - Lần 2 - Mật khẩu | 100 (p) | 0.5s | 256M |
| 5 | Số lần lặp lại | 150 (p) | 1.0s | 512M |
| 6 | Chia kẹo | 150 (p) | 1.0s | 512M |
Cho số nguyên dương \(n\), hãy kiểm tra xem nó có chia hết cho một số chính phương nào khác \(1\) hay không. Số chính phương là số có thể biểu diễn được dưới dạng bình phương của một số tự nhiên.
YES nếu \(n\) tồn tại một ước khác \(1\) là số chính phương, ngược lại in ra NO.Test 1
7
NO
Các ước của \(7\) là \(1\) và \(7\). Vì ngoài \(1\) thì \(7\) không phải là số chính phương nên in ra NO.
Test 2
12
YES
Các ước của \(12\) là \(1, 2, 3, 4, 6, 12\). Trong số đó có \(4 = 2^2\) là một số chính phương.
Chính có một món đồ chơi giải đố cho trẻ em 5 tuổi, đồ chơi có thể được biểu diễn thành một xâu \(s\) gồm \(n\) kí tự latin thường. Một ngày, em họ của Chính đến nhà chơi và đã \(q\) lần nghịch đồ chơi của anh, lần thứ \(i\) em của Chính đã đổi tất cả các kí tự \(u_i\) trong xâu \(s\) thành kí tự \(v_i\). Sau khi phát hiện ra, Chính không chỉ không tức giận mà ngược lại còn rất hứng thú với trò nghịch ngợm của em họ. Chính quay sang đố bạn xác định xâu \(s\) cuối cùng sau \(q\) lần phá của em họ Chính.
Test 1
7 4
contest
et
ta
mo
no
cooaasa
Xâu \(s\) sau các lần bị thay đổi như sau:
conttstconaasaconaasacooaasaTest 2
4 3
aaaa
ba
ab
bc
cccc
Xâu \(s\) sau các lần bị thay đổi như sau:
aaaabbbbccccVương quốc dưới sự lãnh đạo của nhà vua gồm có \(n\) thành phố nằm cạnh nhau. Mỗi thành phố sẽ có cho mình \(a_i\) trạm phát điện. Với mỗi trạm điện ở thành phố thứ \(i\) nó có thể phát điện được cho các thành phố \(j\) sao cho \(|i - j| \le r\). Ta có năng lượng mà thành phố \(i\) sở hữu là số lượng trạm phát điện có thể phát được tới thành phố \(i\). Gọi độ phát triển của vương quốc là giá trị nhỏ nhất của năng lượng mà các thành phố sở hữu. Vì nhận thấy sự phát triển chưa mạnh mẽ nên nhà vua dự định sẽ cho lắp đặt thêm \(k\) trạm phát điện ở các thành phố bất kì. Hãy giúp nhà vua tính độ phát triển lớn nhất mà vương quốc có thể đạt được.
Test 1
5 0 6
4 1 3 2 5
4
Xây dựng thêm:
Test 2
10 2 4
2 4 3 1 1 6 6 1 2 6
11
Xây dựng thêm:
Sau nhiều năm cày cuốc, Chính đã mua được cho mình một căn biệt thự to bự. Hôm nay là ngày họp mặt đại gia đình, họ hàng; vì biệt thự của Chính vô cùng rộng rãi, thoáng mát và thư giãn nên mọi người đã chốt địa điểm họp ở đó. Nhưng vì chính quá béo nên đã ngủ quên tới chiều, trong lúc mọi người đang đứng chờ ở trước cổng biệt thự. Quá bức xúc, mọi người quyết định tự mình tìm cách mở cổng thay vì chờ Chính.
Cổng biệt thự bị khóa bằng một loại ổ khóa đặc biệt, mật khẩu là một số nguyên dương \(x\). Trên cổng vô tình có một tờ giấy gợi ý ghi: \(F(x) = a\) với \(a\) là một số nguyên dương cho trước. Trên tờ giấy đó cũng có định nghĩa \(F(x)\) là tổng các ước số nguyên dương \(k\) của \(x\) thỏa mãn điều kiện \(k\) và \(\frac{x}{k}\) nguyên tố cùng nhau. Bạn hãy giúp người thân của Chính xác định được mật khẩu \(x\) để mở khóa cổng biệt thự, do có thể có nhiều hơn một giá trị thỏa mãn \(F(x) = a\), mật khẩu chính là giá trị \(x\) nhỏ nhất.
Test 1
3
2
Tồn tại duy nhất một giá trị \(x = 2\) thỏa mãn \(F(x) = F(2) = 1 + 2 = 3\).
Test 2
12
6
Tập các giá trị \(x\) thỏa mãn \(F(x) = 12\) là \(\{6, 11\}\). Vì \(x\) là số nguyên dương có giá trị nhỏ nhất nên \(x = 6\).
Hệ thống Kiểm soát không lưu có trách nhiệm điều hướng, đảm bảo an toàn cho các chuyến bay từ lúc cất cánh đến khi hạ cánh. Một máy bay nhận được các tín hiệu điều khiển từ Hệ thống yêu cầu tăng, giảm độ cao đến độ cao \(H_i\) để tránh va chạm, các độ cao liên tiếp đảm bảo khác nhau. Cơ trưởng ghi lại nhật kí điều khiển liên tiếp trong một khoảng thời gian. Hỏi số lần nhiều nhất có thể mà máy bay bay qua độ cao nào đó.
Input
5
1 2 3 2 3
Output
3
Có \(N\) em bé được xếp thành một vòng tròn, được đánh số từ \(1\) đến \(N\) theo chiều kim đồng hồ. Người ta tổ chức chia kẹo cho các em bé trong \(M\) lượt, mỗi lượt xác định một cặp chỉ số \(L\), \(R\). Tất cả các em bé được đánh số từ \(L\) đến \(R\) theo chiều kim đồng hồ sẽ được nhận 1 cái kẹo. Hỏi sau \(M\) lượt chia kẹo, thì số kẹo lớn nhất mà một em bé có thể nhận được là bao nhiêu và có bao nhiêu em bé nhận được số kẹo như vậy?
Input
5 2
1 5
4 2
Output
2 4