ThS. Vương Thònh Trung
~ A
TUYEN TAP
ĐỀ THỊ HỌC SINH GIOI CAP TINH TRUNG HOC CO sG
VA DE THỊ VÀO LỚP 10 CHUYEN TIN
MON TIN HOC
LỜI NÓI ĐẦU
Cuốn sách “Tuyển tập Bộ dé thi hoc sinh giỏi Trung học Phổ thông” được xuất bản
vào tháng 6 năm 2023 đã được sự đón nhận nồng nhiệt của các thầy cô giáo và các em học
sinh đang tham gia ôn luyện học sinh giỏi môn Tin hoc. Nối tiếp sự thành công ấy, tác giả
tiếp tục xuất bản cuỗn sách “Tuyền tập đề thi học sinh giỏi cấp tỉnh trung học cơ sở và dé
thi vào lớp 10 chun mơn Tìn học” với cấu trúc sách tương tự đôi với cuỗn sách đành cho
Trung học Phổ thơng, với mục đích: Giúp cho học sinh và giáo viên giảng dạy mơn Tin học
cap THCS có thêm ngn tải liệu tham khảo hữu ích trong q trình học tập và giảng dạy. Từ
đó góp phần vào việc nâng cao chat lượng dạy học bộ mơn Tìn học, đạt kết quả cao trong các
ky thi hoc sinh giỏi cap Tinh va ky thi tuyến sinh vào Chuyên Tin của một số tỉnh trong nước.
Cấu trúc cuốn sách gồm:
{. Bộ để gdm 20 dé thi chon học sinh giỏi môn Tin học bậc THCS và đề thi vào lớp|
chuyên Tin của các Tỉnh / Thành Phố.
2. Hướng dẫn ý tưởng giải thuật
3. Chương trình được tác giả tự xây dựng băng ngon nett lap trinh C++ va Python. =.
4. Bo test đáp án được xây dựng theo ý tưởng của tác giả.
Mặc dù đã cố găng, sưu tầm, chọn lọc và biên soạn nhưng thời gian và trình độ chun -
mơn cịn hạn chế nên cuốn sách sẽ khơng tránh khỏi những thiêu sót, tác giả rất mong nhận -
được sự đóng gop y kiên của các quý đông nghiệp và các em học sinh để cuỗn sách được hoàn
thiện hơn. Qua đây, tác giả cũng xin bày tỏ lòng cảm ơn chân thành tới quý thầy cô, các em
học sinh và các Sở giáo dục đã cung cập cho tác giả những dé thi hay va chat lượng.
Kính chúc các q thây cơ, các em học sinh sẽ đạt được nhiều thành tích cao trong q
trình giáng dạy, học tập khi khai thác và sử dụng cuốn sách này. Mọi ý kiến đóng góp xin liên
hệ với tác giả qua dia chi email: trungvil3 0584@gmail. com hoac zalo: 0839051984.
Người tuyển chọn và biên Soạn:
ThS. Vương Thành Trung:
GV lãnh độ học sinh giỏi Quốc Gia,
Truong THPT chuyén Hoang Van Thu,
tinh Hoa Binh, thang 8 nam 2023
MỤC LỤC
o0 e6. . ố .. ....... 3
090161... HH... .... 4
BẢNG TỔNG HỢP CÁC CHỦ ĐỀ QUA CÁC BÀI TOÁN................. 212 H222 r2 rega re 11
- ĐỀ SỐ 01. ĐỀ THỊ HSG LỚP 9 TỈNH BÌNH ĐỊNH NĂM HỌC 2022 — 2023.....................-.cccccccccrerrrreree 4
BÀI 1. Cặp số tương đồng................ " ¬ `... 14
BÀI 2. Hình chữ nhật lớn nhất...................2T..----2nSneSeSeEe1e0e1 `. 14
BÀI 3. Trò chơi xâu KY Uf csecescescsscesesecsssesesssssesssecsseccasecssvsssssesssesssusesisesssessstesssivesiresssitessansessstecssneee 15
- BÀI 4. Khoanh vùng phân loại ..........- --.Q .n.n.H.S .HT....nH.s.g.k..k-rsen TH T90 0 E0 ng kg: 16
LỜI GIẢI ĐỀ SỐ 01. ĐỀ THỊ HSG LỚP 9 TỈNH BÌNH ĐỊNH NĂM HỌC 2022 - 2023........................---ccccccei 17
BÀI 1. Cặp số tương đồng......................- -- - LH HT ng TH ng ng HT TH ng no HH 51551 g3. 17
BÀI 2. Hình chữ nhật lớn nhat ooo... cece cccceccccecsccccsccssecsucseseessueccsscssevscecececcauseuesecsceuserevsraseasersseans 18
BÀI 3. Trò chơi xâu Ký TỰ... ... HH HH HH HH HH TH HT Tá Tá TH T TT n2 1c, 19
BÀI 4. Khoanh vùng phân loại................-.-c.c.ek.++.s.s.e.-c.,- &=
DE SO 02. DE THI HSG THCS CAP TINH DAK NONG NAM HỌC 2022 — 2023 .............s.e.c...cz.se.s.ze2 25
00s... 25
BÀI 2. Mật khẩu ..............o.n .n.e.n....ee.ằ.i && ........ 25
BÀI 3. Phân tử lưỢng................. .-- -cccn n HH ng HH kg ¬ `... ¬ 26
BÀI 4. ViYUS......TL..H.H..H.H..Hy.H.H.n.g ..rQe T111 0 1H TH HH g1 rệt LH KT ch 27
LỜI GIẢI ĐỀ SỐ 02. ĐỀ THỊ HSG THCS CẤP TỈNH ĐĂK NÔNG NĂM HỌC 2022 - 2023............................28
00s. HH. ảảẢẳ`ẼẼ.. TH. 1 1 1 1kg 28
BÀI 2. Mật khẩu ......... ¬ "¬ ¬—.. . 29
BÀI 3. Phân tử lượng...........H.H--H-H -r-r2r2ee-e2e2nEeenene ¬. .... 30
BAL 4. 107 686 HH... 32
ĐỀ SỐ 03. ĐỀ THỊ HSG LỚP 9 THÀNH PHỐ HÀ NỘI NĂM HỌC 2021 — 2022................S2.S.rS.E.1.c.z.ce-sz:ei 34
BÀI 1. Đua robot ¬............................... 34.
BÀI 2. Chuỗi ARN.................... LÁT HH HH HH ng HT TH TH HH TH T111 1515111151155 15 1E 35
BÀI 3. Tải bài giẳng.................. ..- -- L c LH TH n HH TH TH TH Hư HH HH nhện GH T1 HH kg ĐH nkp 35
BÀI 4. Hình chữ nhật................ ¬ SH 1e 36
BÀI 5. Cổ phiếu VNI.................. 2222222201222.de. TH 1122 aeeree 37
LOI GIẢI ĐỀ SỐ 03. ĐỀ THỊ HSG LỚP 9 THÀNH PHỐ HÀ NỘI NĂM HỌC 2021 - 2022.........................- 38
BÀI 1. Đua robot............... TH Hee ¬— 38
4
21 poi ion... 39
I7... ............... ẤN 111111 1111118111T1.1 11811111111. 40
50. ai 0i 1... ằ.ằ.ằ......................... 40
:1§.Weofo.| 0N. ...:..iiii... _ 44
ĐỀ SỐ 04. ĐỀ THỊ HSG THCS CẤP TỈNH — HỊA BÌNH NĂM HỌC 2022 — 2023..........................---c.ccccee: 47
BÀI 1. Giải bóng đá ....................... cà HH HH HH0... HH HH 0H 1001101012 11Hrrrng 47
1p» 7ˆ an ............................. 47
6y "¬ 48
BÀI 4. Xếp tháp `... 49
LOI GIẢI ĐỀ SỐ 04. ĐỀ THỊ HSG THCS CẤP TÍNH - HỊA BÌNH NĂM HỌC 2022 ~ 2023....................... 51
:I6k c8. ........................... 51
pc TC an. ............................
:I r8 ằ .............. 53
:IF 90 an. ...................................... 55
ĐỀ SỐ 05. ĐỀ THỊ HSG THCS CAP TINH LOP 9 BA RIA VUNG TAU NAM HỌC 2022 - 2023................ 57
Ly E3 l8 ::(ZCdddddtddtttddiẳẳ........ÒỎ 57
BÀI 2. Đố vui tin hỌC.....................-.-ccscrcrherHHtHe21.21 1111212... LH kg 57-
BÀI 3. Trò chơi.....................-.---.--ccerccrrcrre _— LH. 11H11 HH TH 1 1 TH HH nh HH HH gi dg 58
LỜI GIẢI ĐỀ SỐ 05. ĐỀ THỊ HSG THCS CẤP TỈNH LỚP 9 BÀ RỊA VŨNG TÀU NĂM HỌC 2022 - 2023... 59
BAI 1. Tim uc Chung I6n Nhat... ........... HH HH HH 59
BÀI 2. Đố vui Tin HỌC................... -- --- -Á Ă s1 n 11v Hy ng Hy re ¬ 60
BÀI 3. Trò chơi ................. .------scsssssss `... 61
ĐỀ SỐ 06. ĐỀ THỊ TUYỂN SINH VÀO LỚP 10 CHUYÊN TIN TỈNH KHÁNH HÒA NĂM HỌC 2023 - 2024.... 63
BÀI 1. Đồng hồ....................- ..--.-ccesieeereiveo ¬ 63
1Ð ........................ 63
BÀI 3. Phần thưởng.................-CS..s.es.e-e.ee.-rceĂo ¬ 64
BÀI 4. Thừa số nguyên tố nhỏ nhấtt......2c.1.xx..2.121.271.11.1.71.111.11.11.111.11.10-11-11-11-111-c0. 64
'LỜI GIẢI ĐỀ SỐ 06. ĐỀ THỊ TUYỂN SINH LỚP 10 CHUYEN TIN TINH KHÁNH HÒA
NĂM HỌC 2023 - 2024........................------c 222222 HH 111111... tt. 66
BÀI 1. Đồng hồ.........................--cc n1. 2.2222... ri — &:
BAL 2. Mua 78... 66
:IÐ N1 r0, ...... 67
BÀI 4. Thừa số nguyên tố nhỏ nhất ............---.-.Sc.cn.c.nn.ie.i.er.ei.ke.r-rv.ee C1 1T TH HH ng . 68
DE SO 07. DE THI HSG CAP TINH THCS TINH LAO CAI NAM HOC 2022 — 2023................................e- 705|
BÀI 1. SỐ đẹp................. Q0 1 21H nh re ¬ 70
BÀI 2. Số đối xứng đẹp..............-L L0 ng nhekey: _¬ 70
BÀI 3. Đếm cặp phần tử..........T.L..QT.T......H.T Tnhh khH a kg TH THnkg cxkrych 71
BÀI 4. Tạo XAU ..ccccccccscseccsseseeesceecssecsecsaseesenseeans sesaaeeccssecceuceuacassececenecceusuecedeuaceceneesanaeeesaeaeenseeeaaens 71
BÀI 5. Đoạn con..............................--cc chen ¬ 72
LỜI GIẢI ĐỀ SỐ 07. DE THI HSG CAP TINH THCS TỈNH LÀO CAI NĂM HỌC 2022 - 2023..................... 73
BÀI 1. Số đẹp.........................c.cceecceerec, `... TT ng trưng ¬ 73
BÀI 2. Số đối xứng đẹp................... 74
BÀI 3. Đếm cặp phần tử............... ¬ 76
BÀI 4. Tạo xâu........................-.. ¬ TH HH HH Heerererreen 77
:718.5›/.i. nh... 78
ĐỀ SỐ 08. ĐỀ THỊ HSG LỚP 9 TỈNH LÂM ĐỒNG NĂM HỌC 2022 — 2023 u.....cccccesesecsesessesececseseteseeeeeee 81
BÀI 1. Tính tỔng.................-- --- - LH HT HT HH HH HT TH TT TT Hang H2 TH ng 81
BÀI 2. Giải thuyết Goldbach.... .-- -.á- c.c c ..t.y ...H.H.T.T..TH T.H T.H T.H .TH .TH.Tự n Tá HHHa Hs rEng 81
BÀI 3. Truy vấn tổng.................... .-i-L ccccn HH HT HH HH g1 tt ưyi .. &.= 82
BÀI 4. Biểu diễn văn nghệ ....................... .-- L QL QQ TH TH HT TT ng TT TH HH1 TT HE ng ng. 82
LỜI GIẢI ĐỀ SỐ 08. ĐỀ THỊ HSG LỚP 9 TỈNH LÂM ĐỒNG NĂM HỌC 2022 - 2023.......................-se-cc5c: 84
BÀI 1. Tính tổng...................... LG cT 1 21H nE 1n n HT TH TH TH HH TH TH TH KH TH TH TH na Hy geo 84
BÀI 2. Giả thuyết GoldbaCh:........................- -- c G1. LH HT Ti TH TT HH TT TT Hung cac Ha 86
BÀI 3. Truy VAM tOMg..cccsescescccsccsecsessessececcsessessssusssssessessesseaseesessaseatessesisessarscessssesesissesveseseveuseteeeese 88
BÀI 4. Biểu diễn văn nghệ................ ¬— ........ 90
ĐỀ SỐ 09. ĐỀ THỊ TUYỂN SINH VÀO LỚP 10 CHUYÊN TIN TỈNH BÌNH DƯƠNG
NĂM HỌC 2023 ~ 2024...................... L1 1 2 2111111101110 1111111115115 151111111115 150x 0111515115155 EExerretre 93
BÀI 1. Tìm xâu ký tự......... _ ¬........................
BÀI 2. Ghép tranh ...............-......T111 nh HT TH HT TT TT HH TH TH T111 Hang HH HH ng. 93
: e7 TT... 94
BÀI 4. Chia QUÀ................. LH HH HT TT TH HH HT TT HT TH TH TT HH TT HE c8 sec 94
LỜI GIẢI ĐỀ SỐ 09. ĐỀ THỊ TUYỂN SINH LỚP 10 CHUYỀN TIN TỈNH BÌNH DƯƠNG
NĂM HỌC 2023 - 2024....................... " 96
BÀI 1. Tìm xâu ký tự................. HH HT TT HT HT TH HT T101 1y) ¬ 96
BÀI 2. Ghép tranh ............................. c2. HH HH2... HH1 re 98
BÀI 3. Cách nhiệt........... LẠ HH HH HH HH1 HH HH ke 99
BÀI 4. Chia quà......................... ch HH H021 221112 " 100
DE SO 10. DE THI HSG LOP 9 TINH NAM ĐỊNH NĂM HỌC 2022 - 2023...................... nu 102
6
..“. BAI 1. Mua CC... L..da a lãng... ¬ 102
... “0 BÀI 2. Số chính phương lẻ .............. ¬ 102_
wl T111 n.. 1. 8h... ...................
¬. II. ca: CC ỤỤ............. 103
BÀI 5. Khảo sát TBZ...............------22st E111212111211101211112111E1211111221112.111 1.111 ccce ¬ s..-... 104
ơ.ô
LỜI GIẢI ĐỀ SỐ 10. ĐỀ THỊ HSG LỚP 9 TỈNH NAM ĐỊNH NĂM HỌC 2022 - 2023............................. 105
¬--
.- 23 BAI 1. Mua n .............................. 105
BAI 2.56 chinh phuotng 7. ...................... 106
... BAI 3. Sap xép phiéu `... ¬ 107
Š 7 1E ro II nh (4... 108
¬ I8; doc ni:dddtiit.................. 109
81 ĐỀ SỐ 11. ĐỀ THỊ HSG LỚP 9 TỈNH NGHỆ AN NĂM HỌC 2022 ~ 2023..........................-.c-scntiiirreriie 111
Ol BÀI 1. Cặp số nguyên tố cùng nhau............................. _ 111
81 BAL 2. Hang Cay SAN trUONg 18. ........................ 112
11 OD ;1 mica f7 ................ 113
O02 ;\V. icon... ........................... 115
... S4 LỜI GIẢI ĐỀ SỐ 11. ĐỀ THỊ HSG LỚP 9 TỈNH NGHỆ AN NĂM HỌC 2022 - 2023..........................-. 116
84 BÀI 1. Cặp số nguyên tố cùng nhau.....................----- Sàn. re. ¬
... 86 -BÀI 2. Hàng cây sân trường ..... seestssusssessusiteresnessessessesaesaessucanesiessucsussatetsessessers ¬. see T17
1.88 t6. ni foic f3 1n... ................. t1ererrved 118
...90 BÀI 4. Mật độ xuất hiện cao........................... LH HH HH TT TT TH HT TH TT HT g3 1304151011275. 120
ĐỀ SỐ 12. ĐỀ THỊ TUYỂN SINH VÀO LỚP CHUYÊN PHAN BOI CHAU
93 "8c I1 1/108: va ............. 125
...93 BÀI 1. Tổng nhỏ nhấtt................... ..------- 2 + tì H*n,,.0. 01 11... 125
...93 ;Ipr lu ................ 126
...94 BÀI 3. Thống kê sản phẩm .......... `... 126
...94 ;1E. N2 a0 - o2 8n. .............. veseacaeacuees —- 127 -
...96 LỜI GIẢI ĐỀ SỐ 12. ĐỀ THỊ TUYỂN SINH VÀO LỚP CHUYỀN PHAN BỘI CHÂU __ se. 128
TỈNH NGH AN - NĂM HỌC 2023 — 2024 ...............................
...96 BÀI 1. Tổng nhỏ nhất ...........c.o n.h.ì.n........H.E Hư Hư ng HH HH 128
...98 BAL 2. TAch 13 SOceccccsccsesccecesssscscesssssssssessessassseeseceessssseceeseessssssssesessesesssssssseenereesenesassnesssesesssesesee 129
...99 BAIL 3. ThOng k@ SAN Phd 8n. ............................ 131:
BÀI 4. Đèn chiếu sáng công cộng........................------ `" 133
..100
..102 ĐỀ SỐ 13. ĐỀ THỊ HSG LỚP 9 TỈNH PHÚ THỌ NĂM HỌC 2022 — 2023 .........................--c-ccssesccieerre 136
7
BÀI 1. Tính tỔng............... LG L c1 1n E231 nến nh se ¬ 136
BÀI 2. Đếm ưỚcC..............................eằ. ¬......a........... 136 LO!
BÀI 3. Số Chinh Phuong ....ccccceccccsssesccessssssccsseceeececsccseececceesscacscesseccececsessrassersuaversestetseseneeessesnens 137 NAI
BAI 4. Khach hang may MAN oo... ccc ccsccssccsssessessecccccccseecseccesseseceascvareueesenspsssersciaseucsaneauesnneensesssens 137 rmr1).lCisearPhm.|0hltéB$tCOt
LỜI GIẢI ĐỀ SỐ 13. DE THI HSG LOP 9 TINH PHU THO NAM HOC 2022 - 2023 ccccccececececececereeeseseseens 139
BÀI 1. Tính tổng................cà.h.s-- SH HỦK HH HH ưu . 139
BÀI 2. Đếm ước................-....---..ccccececc. sssseestsanasssessensassenteseisaseassussaseresesnsstasuasasesananenseeseee 140
BÀI 3. Số chính phương ...................-ó-c L LH TH n TH TT TH Hs TH ngang TH TH tưng 142
BÀI 4. Khách hàng may mắn........ " 143
ĐỀ SỐ 14. ĐỀ THÍ HSG LỚP 9 TỈNH QUẢNG TRỊ NĂM HỌC 2022 — 2023.................... coi 147
BÀI 1. Chữ số tận cùng....- - L..H..T.H..T.H T.K..... ng TH ngưng ¬ 147
BÀI 2. Trọng số của xâu..............---- -kt HH TH TT 1211111551111 0111121112151 E51 Ererrred ¬ 147
BÀI 3. Số đặc biệt ........---.L.H..LH.H.H.TH.T.H .n.g .H.H.H..ư.-gưệu " 148
BÀI 4. Tổng bảng SỐ.......................- -- LH n HE TH KT HH HH HH KH TT go 149
LỜI GIẢI ĐỀ SỐ 14. ĐỀ THỊ HSG LỚP 9 TỈNH QUẢNG TRỊ NĂM HỌC 2022 - 2023...................c.à.. 150
__ BÀI 1. Chữ số tận cùng....................... cong ưên HngH te 150
BÀI 2. Trọng số của KAU cccsccssssccccsssssssessesssecccusessssssssstesesesssseeseasassssssesnscees ¬ C2002 1110115100reo 151
BÀI 3. Số đặc biệt........................ LH TH TH HT TH ng TH KT KT kg TH TH HT HE ro 153
BÀI 4. Tổng bảng số ............... AT 155
ĐỀ SỐ 15. ĐỀ THỊ TUYỂN SINH VÀO LỚP 10 CHUYÊN TỈNH QUẢNG TRỊ NĂM HỌC 2023 — 2024 .... 160
BÀI 1. Xếp thùng sơn........ LH 11x rkg " ... 160
z1 20... HH... 161
BÀI 3. Không tương đồng..... như "HH 161
BÀI 4. Biến đổi dấy..........-.-L.c.Ặ L.H.......-H-e-o 162
LỜI GIẢI ĐỀ SỐ 15. ĐỀ THỊ TUYỂN SINH VÀO LỚP 10 CHUYÊN TỈNH QUẢNG TRỊ
NĂM HỌC 2023 - 20224.................. .. HH 01110111 1110101 5115 1108111111111 1E 111111110111 T151 SH T11 11g txe 164
BÀI 1. Xếp thùng SƠN......................- .-- LH c1 TH ng TT TH nh Hư HH HT TT TH gu TH kg 164
BÀI 2. Đường trÒn.....................--chccLàn HH HH HT TT HT ng T T101 Hán ngu H1 ca 11g50, 165
BÀI 3. Không tương đồng.....................-- - Án HH HT TH HH HH HT TH sư, "¬— 166
BÀI 4. Biến đổi dấy...............s C111 H1 H1 1 Hy kg mm ¬— 167
ĐỀ SỐ 16. ĐỀ THỊ TUYỂN SINH VÀO LỚP 10 CHUYÊN TỈNH QUẢNG NINH NĂM HỌC 2023 — 2024..... 170
BÀI 1. Tọa đỘ...................... LG L1cH1 HH HH HH TH TT TH HT TH TH HT TT TH TT TH ng ggky 170
BÀI 2. Đoán SỐ.......................... -L- - Q.11 12111 H ng TH TT TH KH TK HT TH ng HT TT Tsngccgynở 171
BAL 3. UGC SO ceeccsssssecscssssssvsssecessssessecessuecseserssssssesssssussesssssessssssasessessssaviseessssssisvacesseavisieveseessseseeese 171
.. 136 BÀI 4. Mật mã kho báu...............-- + 5n TH ng ng kg HHch 172
.. 136 LỜI GIẢI ĐỀ SỐ 16. ĐỀ THỊ TUYỂN SINH VÀO LỚP 10 CHUYÊN TỈNH QUẢNG NINH
Fe zE- vu nh .....................ốố.... 174
..137 216m: T1 .................... 174
„137 T11n:. ...... Š ẻ ........... HH HT HH nhu 175
.. 139 BÀI 3. Ước số................. "—.................. " .„.. 176
.. 139 BÀI 4. Mật mã kho báu...............-----222++++2+22EEY22+2+122217111212122270.1001.4.17.1..H22r2r.r.1r7r1r0i10. 178
.. 140 ĐỀ SỐ 17. ĐỀ THỊ HSG CẤP TỈNH THCS TỈNH QUẢNG NINH NĂM HỌC 2022 - 2023....................... 182
.. 142 nổ Sa ăằ................... 182
„133 BAI 2. Day nẽ . . ............ố.ốasa 182
147 BÀI 3. Bánh mỳ và bánh ....... T110 10K 1 611113 tt TT 1111511511117 1110 183
..147 BÀI 4. Giờ học giáo dục thể chất ........................--------- ................
..147 LỜI GIẢI ĐỀ SỐ 17. ĐỀ THỊ HSG CẤP TỈNH THCS TỈNH QUẢNG NINH NĂM HỌC 2022 - 2023.......... 186
148 T1 6n — ............. 186
149 BAI 2. DAY SO tA nh... ...............a..a.. 187
150 BAI 3. Banh my Va DAM ran ..cescsscsssecesessesssessseesseesecsecsneeeesnseneaiesnceteseceacenenssesnennesneenacansenenenteen 188
150 BÀI 4. Giờ học giáo dục thể chất ..sscssscssssescsseesecsetesssstesssneessseenssecesnsecsaneeesnnetsetsnsesssnseesranesssnansnen 190
151 ĐỀ SỐ 18. ĐỀ THỊ HSG CẤP TỈNH LỚP 9 TỈNH THANH HÓA NĂM HỌC 2022 - 2023...................... - 192
153 168. T7 ....................ố sec... 192
155 BÀI 2. Tặng quà..................... susuesaeataqesceaasonsesuapsesodaatens `... 192
160 BAI 3. n1: ............. 193
160 BÀI 4. Tổng không....................-.-------SĂccnernreesriirrire `...
"—.. 193
„161 LỜI GIẢI ĐỀ SỐ 18. ĐỀ THỊ HSG CẤP TỈNH LỚP 9 TỈNH THANH HÓA NĂM HỌC 2022- 2023.......... 194
161 BÀI 1. Tam giác ....... C1131114411111171171171711171111172111TTT7T1T111.11711210710011n1nnnnnnntrdrretrrdrro 194
162 BÀI 2. Tặng quà..........5<..c+.cS.c.se.ie.e.ri.re.r-ir-ir `... ............-
BÀI 3. Thừa số nguyên tỐ......................... -.ecsseenreeiirrrie 5...1) 196
164
. . . . .ƠƠ 197
„164 BÀI 4. Tổng khơng..........--.- S ..e ..n .....-..1-e-- ¬
ĐỀ SỐ 19. ĐỀ THỊ TUYỂN SINH VÀO LỚP CHUYÊN TỈNH THANH HÓA NĂM HỌC 2023 - 2024........ 199
„165 6Ñ... .....................aẽ. 199
„166 BÀI 2. Số đẹp............. `... TT HH ng Tang c111 8 16tr 200
„167
NT an nh... ...................aa 200
.170 201
170 II N:1 tổ pc...
LỜI GIẢI ĐỀ SỐ 19. ĐỀ THỊ TUYỂN SINH VÀO LỚP CHUYÊN TỈNH THANH HÓA
.171 NAM HOC 2023 — 2024...ccececcessssssssssssecsscssscsneceucesscsstsssecsnessscascsneeseeussesessacsuseecasseneeaneesseennnsvaneansesacs 202
-171
26. .......... 203
BÀI 3. Kế hoạch luyện tập......................- nh 205 fo. |
BAI 4. Bin G6) X8U occ ccciccccsccessescscscsnsvsssscsvecevscsvavavcesevecececcecscececesescsssseseseasevevetetsivaputetessitananees 207
ĐỀ SỐ 20. ĐỀ THỊ HSG LỚP 9 THCS TỈNH VĨNH PHÚC NĂM HỌC 2022 — 2023 ccccccccccccsescsseeseccereeeee 209
BÀI 1. Viết rồi xóa.............................. ĐỊT HT HH HH TH TT HT TH HH CC T8 1E 1H 18g HYt 209
BÀI 2. Lật ký tự.................... c1 HH2H 11 neo 210
BÀI 3. Không phải UCC SO... sessesssssssseeesssssnstssnusessseeseesesessesssesssisansesansnsnunansessesesesesesessesensesee 210
LỜI GIẢI ĐỀ SỐ 20. ĐỀ THỊ HSG LỚP 9 THCS TỈNH VĨNH PHÚC NĂM HỌC 2022 - 2023..................... 211
BÀI 1. Viết rồi XÓa.......................- L5. HH HT 1H11 HH HH He reng 212
BÀI 2. Lật Ký tỰ...................-.. L2. HT HH HH HH TT TH HT HT HH ng 213
BÀI 3. Không phải ước sỐ...................... HT TH n1 1111111 1E HH HH 216
10
„ 202 BANG TONG HOP CAC CHU ĐỀ QUA CÁC BÀI TOÁN
„ 203
„ 205 STT Chủ để Tên bài Đề thi - Tỉnh
. 07 Bai 1. Dua Robot Dé thi HSG TP Hà Nội
.209 Bài 3. Tải bài giảng Đề thi HSG TP Hà Nội
.209 _ | Bài I. Giải bóng đá Đề thi HSG tỉnh Hịa Bình
.210 Câu trúc tuyên Í bà; 1, Đồng hồ Đề Chuyên Tin, Khánh Hòa
.210 1 tinh, ré nhanh | | Dé` thi HSG tinh Nam Dinh
đơn giản - | Bai 1. Mua banh
.211 Bai 1. Xép thung son Đê thi Chuyên Tin, Quảng Trị
.212 .213 Bài 2. Đoán số Đề thi Chuyên Tin, Quảng Ninh
.216 Bài I. Tam giác Đề thi HSG tỉnh Thanh Hóa
Bài 1. Cặp số tương đồng Đề HSG tinh Binh Dinh
Đề HSG tỉnh Bình Định
Bài 2. Hình chữ nhật lớn nhất Đề HSG tỉnh Bình Định
Bài 3. Trò chơi xâu ký tự
Bài 4. Khoanh vùng phân loại | ĐềHSGtinhBìnhĐịn |
Đề HSG tỉnh Đăk Nông
Bài 3. Phân Tử lượng
Đề thi HSG TP Hà Nội
Bài 2. Chuỗi ARN
Đề thi HSG tỉnh Hịa Bình ©
Bài 2. Cặp số đẹp
Đề thi HSG tỉnh Lào Cai
Bài 3. Đếm cặp phân tử
Dé thi HSG tinh Lao Cai
Bài 4. Tạo xâu
Đề thy Chuyén Tin, Binh Duong
2 ˆ Duyệt Bài 1. Tim xâu ký tự
" Bài 2. Sô chính phương lẻ Đê thi HSG tỉnh Nam Định _
Bài 3. Sắp xếp phiêu Đề thi HSG tỉnh Nam Định
Bài 4. Khảo sát TB Đề thi HSG tỉnh Nam Dinh
Bài 5. Khảo sát TBZ Đề thi HSG tỉnh Nam Định
Bài 2. Hàng cây sân trường Đề thi HSG tỉnh Nghệ An
Bài 2. Tách mã số Đề Chuyên Tin PBC, Nghệ An
Bài 3. Số chính phương Đề thi HSG tỉnPhhú thọ
Bài 2. Trọng số của xâu Đề thi HSG tỉnh Quảng Trị
Bài 2. Đường tròn Đề thi Chuyên Tin, Quảng Trị
Bài 4. Mật khẩu kho báu Đề thi Chuyên Tin, Quảng Trị
11
Bai 1. Toa do Dé thi Chuyén Tin, Quang Ninh
Dé thi Chuyén Tin, Quang Ninh
Bai 4. Mat ma kho bau
Dé thi HSG tinh Quang Ninh
Bai 1. Man hinh Dé thi HSG tinh Quang Ninh
| Bài 3. Bánh mỳ và bánh rán
Bai 2. Tang qua Đê thi HSG tỉnh Thanh Hóa
Bài 4. Tổng không Dé thi HSG tinh Thanh Hoa
Bài 2. Số đẹp Đề thi Chuyên Tim, Thanh Hóa
Bài 4. Biến đổi xâu Đề thi Chuyên Tin, Thanh Hóa
—_| Bài L. Viết rồi xóa Đẻ thi HSG tỉnh Vĩnh Phúc
Xử lý số lớn
| Bai 1. Tinh téng Đẻ thi HSG tỉnh Lâm Đông
—_
cà nh | Bài4, Xếp tháp Đề HSG tỉnh Hịa Bình
| Bai 4, Mat độ cao Đề thi HSG tỉnh Nghệ An
SỐ học
Bai 4. Khach hang may man Dé thi HSG tinh Phu thọ
Bai 1. Chi phi Dé HSG tinh Dak Néng
Bai 2. Mat khau Dé HSG tinh Dak Nong
Bài 3. Mở cửa Dé thi HSG tinh Héa Binh
Bài 1. Tìm ước chung lớn nhất Dé thi HSG tinh BRVT
Bài 4. Thừa số nguyên tố nhỏ |_ Đề Chuyên Tin, Khánh Hòa
nhật Đề thi HSG tỉnh Lào Cai
Bài L. Số đẹp. Đề thi HSG tỉnh Lào Cai
Bài 2. Số đối xứng đẹp Đề thi HSG tỉnh Lâm Đồng
Bai 2. Gia thuyét Goldbach Đề thị HSG tỉnh Nghệ An
Bài 1. Cặp số nguyên tố cùng Đề Chuyên Tin PBC, Nghệ An
nhau - | Đề thi HSG tỉnh Phú thọ
Cải 1, Tông nhỏ nhật
Hải L Tịnh ¬ Đề thi HSG tỉnh Phú thọ
Bat 2. Dem tước
Bài 3. Số đặc biệt Đề thi HSG tỉnh Quảng Trị.
Dé thi HSG tinh Quang Tri
Bài 4. Tổng báng số
Đề thi Chuyên Tin, Quang Tri
Bài 3. Không tương đông
Đề thi Chuyên Tin, Quảng Ninh
Bài 3. Ước số
Đê thi HSG tỉnh Thanh Hóa
Đề thi Chuyên Tin, Thanh Hóa
12
linh Bai 3. Thừa số nguyên tố Đề thi HSG tỉnh Vĩnh Phúc _
{inh Bai 1. Phan thưởng
Bài 3. Không phải ước số
oh Bai 2. Mua bi Đề Chuyên Tin tỉnh Khánh Hòa
3a Bài 3. Phân thưởng Đẻ Chuyên Tin tỉnh Khánh Hịa Bài 3. Cách nhiệt Đề thi Chun Tin, Bình Dương
a 6 Tham lam | Bài 4. Chia quà Đề thi Chun Tin, Bình Dương
10a Bài 3. Trị chơi chọn bóng Đẻ thi HSG tỉnh Nghệ An
lóa Bài 2. Dãy số tăng Đề thi HSG tỉnh Quảng Ninh
Bài 4. Giờ học giáo dục thể chất |_ Đề thi HSG tỉnh Quảng Ninh
¬ Chia để trí Bai 5. Doan con Be thi HSG tinh Lao Cai
Bài 1. Chữ số tận cùng Đề thi HSG tỉnh Quảng Trị
Bài 3. Thống kê sản phẩm Đề Chuyên Tin PBC, Nghệ An
2 Ky thuathai | Bài 4. Đèn chiếu sáng công | Dé Chuyén Tin PBC, Nghệ An
con tro cong Đề thi Chuyên Tin, Thanh Hóa
Bài 3. Kê hoạch luyện tập
Bài 4. Virus Đẻ HSG tỉnh Đăk Nông
Bài 5. Cổ phiếu VNI Đề thi HSG TP Hà Nội
la | Bài 2. Đồ vui Tin hoc Đề thi HSG tỉnh BRVT
9 TH Bài 3. Trò chơi Đề thi HSG tỉnh BRVT
Bài 4. Biêu diễn văn nghệ Dé thi HSG tinh Lam Dong
Bai 2. Ghép tranh ˆ Đề thi Chuyên Tin, Bình Dương
1 | Céu tebe doen Bài 2. Lật ký tự Dé thi HSG tinh Vinh Phuc
Bài 4. Hình chữ nhật. bề thi HSG TP HàNội
Bài 3. Truy vấn tông Đề thí HSG tỉnh Lầm Đồng
13
ĐỀ SỐ 01. ĐỀ THỊ HSG LỚP 9 TỈNH BÌNH ĐỊNH
NĂM HỌC 2022 - 2023
Tổng quan đề thi
Bài Tên bài Tên file Tén file input Tén file output Diem5
1 | Cặp sô tương SIMILAR.* SIMILAR.INP | SIMILAR.OUT
dong DIENTICH.* | DIENTICH.INP | DIENTICH.OUT 5
2 | Hinh chữ nhật
lớn nhât | Né
3 | Trò chơi xâu ký | STRGAME.* | STRGAME.INP | STRGAME.OUT 5
4 | Khoanh ving VUONCAY.* | VUONCAY.INP | VUONCAY.OUT 5
phan loai |
Dấu * là PY hoặc CPP tùy theo ngôn ngữ lập trinh la PYTHON hay C++
BÀI 1. Cặp số tương đồng
Bạn An rất u thích tốn học, đặc biệt là Số học. Một ngày nọ, trong lúc giải một bài
toán số học, An nhận ra có nhiều cặp số có tơng các chữ SỐ trong biếu diễn thập phân của
chúng bằng nhau va An gol những cặp số như thế là cặp số tương đồng. Ví dụ, cặp số 69 và
555 la cap số tương đồng vì tơng các chữ số của chúng là6+9=5+5+5 = 15. Cho hai số
nguyên dương l,r. Hay giup Hién tim xem cap sé twong dong cé gia tri trong doan tir đến r
và hiệu hai số là lớn nhất.
Dữ liệu: vào từ file SIMILAR.INP gồm 1 đòng chứa hai số nguyên Ï,r không vượt quá 10”.
_ Kết quả: ghi ra file SIMILAR.OUT gồm 1 dòng chứa số nguyên là hiệu lớn nhất tìm
được.
Giới hạn: 50% số test có l,r < 10°
Vị dụ:
SIMILAR.INP SIMILAR.OUT
10 30 _ 18
Giái thích: Cặp số cần tìm là 12 và 30 (có tổng các chữ số là I + 2 = 3 + 0). Ngồi ra
cịn một số cặp tương đơng khác là 14 và 23 hoặc 16 và 25.
BÀI 2. Hình chữ nhật lớn nhất
Trong mặt phẳng Oxy vẽ hình trịn tâm Ø bán kính R. Ta xác định các hình chữ nhật có
tọa độ ngun, năm trên hình trịn (Ø, R) và các cạnh song song với các trục tọa độ (đỉnh của
hình chữ nhật năm trong hoặc nắm trên đường tron) lới
Lưu ý:
e - Hình vng là hình chữ nhật có 2 cạnh băng nhau
14
e«_ Điểm M(xạ,7o) nằm trong hoặc năm trên đường tròn (0, R) khi và chỉ khi các tọa
độ của nó thỏa mãn 4x4 + yộ < R. hình chữ nhật thỏa mãn yêu
Yêu cầu: Xác định giá trị lớn nhất về diện tích trong các
an câu trên.
| Dữ liệu: vào từ file DIENTICH.INP chứa một số nguyên dương R (R < 10)
|
Kết quả: Một dong duy nhất chứa hai số nguyên dương d và L cách nhau khoảng trăng.
— Trong đó d:.chỉ số của phân tử đâu tiên trong đoạn; L: số phân tử trong đoạn (chiêu đài đoạn).
Nếu vô nghiệm thi in ra số 0.
3t bài
~ Vị dụ: s |
| DIENTICH.OUT Giai thich
` cua 5DIENTICH.INP
48 Hình chữ nhật có diện tích lớn nhất là 48 có
39 và
| năm trên hình trịn (O, 5)
7 số... | 16 Hình chữ nhật có diện tích lớn nhất là 12 có
3 đỉnh là (—2,2); (—2,—2); (2,—2); (2,2)
eñ 7
nam trong hinh tron (0, 3)
107 1 QO. Khơng có hình chữ nhật tọa độ ngun năm
{ tim trong hình trịn (Ø, 1)
bài ra BÀI 3. Trò chơi xâu ký tự
| Bạn có một xâu gồm Đ ký tự. Đầu tiên, bạn được sắp xếp lại ký tự trong; xâu theo một
ật có thứ tự bất kỳ. Sau đó, hãy chia xâu ký tự này thành chính xác k xâu ký tự liền tiếp khơng
1 của rỗng sao cho xâu ký tự có thứ tự từ điển lớn nhất là nhỏ nhất có thể.
Xâu A có thứ tự từ điển nhỏ hơn B khi thỏa một trong những điều kiện sau:
e A là tiền tố của B và A khác B.:
e_ Tơn tại vị trí í (1 < ¡ < min(|A|, |B|)) sao cho A[í] < B[i] va Ali] = BỮ] với mọi
J (1
nhất giữa x và ÿ.
Ví dụ: _ - abc có số thứ tự từ điển nhỏ hơn ad.
- ab có số thứ tự từ điển nhỏ hơn abb.
Dữ liệu: vào tu file STRGAME. INP gồm:
e Dong thu nhất chứa hai số N và k(1
e Dòng thứ hai gôm xâu chứa N ký tự. Các ký tự là các chữ cái tiếng Anh in thường.
Kết quả: ghi ra file STRGAME.OUT một dòng duy nhất là xâu ký tự có thứ tự từ điển
lớn nhất của phương án tối ưu.
Giới hạn:
_e 20% số test có xâu ký tự gơm tồn chữ cái a.
e 20% sé test tiép theo cd K = N. |
— 15
e 60% so test con lai khong có ràng buộc gì thêm.
Vi du: STRGAME . INP STRGA.MOEUT
4A 2 ~ ab |
baba 4 2 | abc Bài
| ¿| ol of 4
baca
Giai thich:
e Ovi du dau tién, cd thé sap xếp baba thành abab và chia thành 2 x4u con ab va
ab. Khi đó xâu có thứ tự từ điển lớn nhất là ab. Cũng có thể xếp thành abba và chia
thành 2 xâu abb và a, tuy nhiên phương án này cho xâu có thứ tự tử điển lớn nhất
là abb, lớn hơn ab ở phương án đâu tiên.
© Ovi dụ thứ hai, có thê sắp xếp baca thành abca và chia thành 2 xâu con abc và a.
Khi đó xâu ký tự có thứ tự từ điển lớn nhất là abc.
BÀI 4. Khoanh vùng phân loại
Một mảnh vườn hình chữ nhật được chia thành các ơ đất gồm M dịng, N cột dé ươm
các loại cây giống khác nhau. Độ dài cạnh mỗi 6 được xem là 1 don VỊ chiêu dài, mỗi ô sẽ
ươm một trong số các loại cây cần ươm. Để phân vùng các loại cây giông khác nhau trong
vườn, người làm vườn tiến hành căng dây để phân biệt theo các đường ranh gIỚI các ô đất.
Dây được căng xung quanh mảnh vườn và cạnh của ô nếu 2 ơ chứa cạnh đó trồng hai cây kết «
giống khác nhau.
Yêu cầu: Tính độ dài của dây cân dùng dé khoanh vùng các loại cây trong vườn theo
yêu câu.
Dữ liệu: vào từ file VUONGCAY.INP gồm:
e Dong 1: haisé M,N(0 < M,N < 100);
° M dong tiép theo mỗi dòng chứa N số nguyên đương. Giá trị ở dịng í cột j là đ¡;
với (1<
mảnh vườn (các giá trị giống nhau để chỉ cùng 1 loại cây).
Kết quả: ghi ra file VƯƠNCAY.OUT chứa một số nguyên dương duy nhất là chiều dải
của dây được dùng khoanh vùng theo yêu câu của người làm vườn.
Vị dụ:
VUONCAY.TNP VUONCAY.OUT Giai thich
4 5 | 32 - Chu vi: 18
- Dây dọc bên trong: 5
- Dây ngang bên trong: 9
Tống chiêu dải dây: 32 #in
#de
usi
int
“int
16
LỜI GIẢI ĐỀ SỐ 01. DE THI HSG LOP 9 TINH BINH ĐỊNH
NAM HOC 2022 - 2023
Tổng quan đề thi
Tên fileinput | Tên fileoutput | Điểm
Bài Tên bài Tên file 5
1 | Cap sé trong] SIMILAR.* | SIMILARINP | SIMILAR.OUT
dong
2 |Hình chữ nhật | DIENTICH.* | DIENTICH.INP | DIENTICH.OUT 5
lớn nhất
ab va 3 | Trò chơi xâu ký | STRGAME.* | STRGAME.INP | STRGAME.OUT 5
ra chia
n nhat 4 |Khoanh vùng | VUONCAY.* | VUONCAY.INP | VUONCAY.OUT 5
va a.
_ |phânloạ - CỐ
4 ươm
Dấu * là PY hoặc CPP tùy theo ngôn ngữ lập trình là PYTHON hay C++
›i Ơ sẽ
BÀI 1. Cặp số tương đông
"trong
* Thuật tốn đề xuất: |
ơ đất.
50% sé test c6 lr < 10°:
a1 cay
Duyệt 2 vịng lặp lơng nhau với Ì < ¡ < j < 7, xét cặp tương đông ¡,ƒ và cập nhật
n theo két qua ans = max(ans,j - t)
là Qi; Độ phức tạp: O((r — 1 + 1)*)
j) của _ 50% số test còn lại:
Sử dụng c[k] đề lưu lại SỐ x mà tổng các chữ số của nó bằng k.
êu đài
Khởi tạo c[k] = 0 với 1 < k < 100
Duyệtx~ = Ì © r: có
e Tính k = tông chữ số của x.
e Nếu c[k] = 0 tức là chưa có số nào tương đồng với x, chỉ cần gán lại c[k] = x;
e Nếu c[k]#0 tức là đã có số c[k] tương đồng với x, khi 46 ans =| |
max(ans,x - c[k])
| Độ phức tạp: O(n)
Chi đề: Duyệt
* Chương trình minh họa bằng ngơn ngữ lập trình C++:
#include <bits/stdc++.h>
#define N 100
uSing namespace std;
int c[N+1];
int 1, r, ans;
17
int tongcs(int x) s += x % 10;
{ int s = 9;
for (; x>0; x/=10)
return s;
}int main()
{ freopen("Ssimilar.inp","r",stdin);|
freopen("similar.out","w",stdout);
cin >> Ll »> r;
for (int x=l3; x<=r3 x++) | #inc
{ | usin
int
int k = tongcs(x);
if (c[k] == 0) c[k] = x; int
else ans = max(ans,x - c[k]);
}
cout << ans;
return 9;
}
* Chương trình minh họa bằng ngơn ngữ lập trình Python:
import sys
sys.stdin = open("similar.inp","r")
sys.stdout = open("similar.out","w")|
1, r = map(int,input().split())
c = [0] * 109;
ans = 09;
def tongcs(x):
S = 9; > @): impo
xX 5 10;
while (x SYS 9
S +=
SVS.
x //=19;
return s;
for x in range(l,r+1): ans.
k = tongcs(x); for
if (c[{k] == @): c[k] = x;
else: ans = max(ans,x - c[k]) prin
print(ans) BAI
BAI 2. Hinh chi nhật lớn nhất
* Thuật toán đê xuẤt:
Hình chữ nhật cân tìm sẽ có các đỉnh đơi xứng qua gôc tọa d6 Oxy và qua các trục tọa
độ, vì vậy chỉ cân xác định được 1 điêm (+, y) ở góc phân tư phía trên bên phải của mặt phăng
tọa độ O0xy năm trong hình trịn (0, R). Khi đó điện tích hình chữ nhật nằm ở góc phần tư bên |
phải trên với cơng thức là x x y suy ra diện tích hình chữ nhật cân tìm là 4 x x x y.
18
Xét các giá trịx = 1 > R:
e_ Giá trị y sẽ được tính băng cơng thức: y = [VR# — x”] (cơng thức này luôn dam
bao diém (x, y) nằm trên hình trịn (0, R)).
e _ Cập nhật lại kết quả: gns = rnax(ans, 4 * x * y)
Độ phức tạp: Ó(F)
Chủ đề: duyệt + |
| * Chương trình minh họa bằng ngơn ngữ lập trình C++:
#include <bits/stdc++.h>
using namespace std;
int R, ans=0;
int main()
{ .
freopen("dientich.inp",s"tdrin"),;
freopen("dientich.out"s,td"owut"),;
cin >> R; |
for (int x = 1; x < R; X++)
{
int y = sqrt(R*R - x*x);
ans = max(ans,4*x*y);
- }
cout << ans;
return 0;
} ` * Chương trình minh hoa bằng ngơn ngữ lập trình Python:
_ import sys
sys.stdin = open("dientich.inp","r")
sys.stdout = open("dientich.out""w",)
R = int(input()) |
ans = @ |
for x in range(1,R+1):
y = int((R*R - x*x) ** 0.5).
ans = max(ans,4*x*y)
print(ans) |
rục tọa BÀI 3. Trò chơi xâu ký tự
“uc
phăng * Thuật toán đề xuất:
tư bên
20% số test có xâu ký tự gồm tồn chữ cái a:
|
~.⁄
Sẽ có 2 trường hợp:
e Nêu N: K thì xâu kêt quả sẽ chứa K chữ cái 4;
e Ngược lại thì xâu kết quả sẽ chứa K + 1 chữ cái a.
19
Độ phức tạp Ø(1) int
| stri
29% sé test tiép theo c6 K = N:
bool
Kết quả bài tốn chính là ký tự lớn nhất trong xâu s.
{
D6 phitc tap O(N)
60% số test cịn lại khơng có ràng buộc øì thêm:
Đâu tiên, đêm tân sô của môi chữ cái xuât hiện trong xâu s, trong đó c[x] là tân sơ của }
hà
ký tự x có trong xâu s. _
Qui c: a â 0,b â 1, ơ ZO 2S, tc là nếu xâu s = "abab" thì c[0] = 2,c[1] =
2,c[2] =--- =c[25] = 0. |
Sử dụng một mảng S¿[ ] gồm k phâẩn tử để lưu lại các xâu được phân chia.
Dat Sum[i] = c[0] + c[1] + .. + c[ñ:
Bây giờ sẽ rải déu 1 lượt các ký tự từ đầu dãy c[ ] ra K xâu.
Sẽ có 2 trường hợp:
e THÍ: số lượng ký tự nhỏ nhất trong xâu s < k. Sau khi rải các ký tự ở lượt 1, thì
xâu kêt quả sẽ là xâu cuôi cùng, vì sau khi rải ra, xâu ci cùng sẽ có ky tu dau tiên
lớn nhât, các ký tự còn lại trong s sẽ được đặt vào các xâu phía trước. Ví dụ: xâu
s= aabb"vàk = 3 trong đó sơ lượng ký tự a nhỏ nhât là 2 < k = 3, khi đó k =
3 xâu được rải ra ở lượt đầu sẽ là "a", 'a", b” xâu s còn lại là s = "b” đặt ký tự "b”
nay vao mot trong hai xau "a". Suy ra két qua bài toán là xâu thứ 3 chính là "b”.
e«e_ TH: số lượng ký tự nhỏ nhất trong s > k. Sau khi rải các ký tự ở lượt Ì, các xâu
đều có ký tự như nhau và đêu băng nhau, ta sẽ co xâu đâu tiên là St[0] la xâu lớn
nhât, ở các lượt rải tiệp theo, khi xét rải ký tự x trong s vào xâu S£|[í] sẽ xét tiêp 2
khả năng sau: _
o Kha nang 1: Néu St[0] = St[i] + x thì ký tự x sẽ được rải va Sti].
o Khả năng 2: Nếu St[O] < St[i] + x thì tồn bộ ký tự trong xâu S£[í] (trừ
ký tự đầu tiên của S£[¡]) sẽ chuyên vào xâu-S£[0].
“Trường hợp này kết quả là St[0].
Độ phức tạp: Ó(26 + * k) |
Chủ đề: Duyệt
* Chương trình mỉnh họa bằng ngơn ngữ lập trình C++:
#include <bits/stdc++.h>
#define N 100
using namespace std;
int c[27], Sum[27];
string s; oe SỐ F
20