Ин саҳифа ихтиёрӣ аст: масъалаҳои иловагӣ барои онҳое, ки бештар мехоҳанд. Онҳо дар AtCoder ва Codeforces ҳастанд ва рӯйхати боло бо тартиби дарсҳост. Синф метавонад се ё чортои онҳоро интихоб кунад.
Пеш аз оғоз
Ҷавобро дар куҷо пешниҳод кунед. Масъалаеро аз рӯйхат кушоед. Он шуморо ба сайти дигар мебарад ва ҳалро дар он ҷо пешниҳод мекунед. Ин сайтҳо айнан мисли сайти мо мехонанд ва чоп мекунанд, бинобар ин ҳамон шакли барнома мувофиқ аст. Бори аввал саҳифаи ихтиёрии Ҳафтаи 3-ро хонед: он нишон медиҳад, ки ду ҳисобро чӣ тавр созед, шартро бо забони англисӣ бо тарҷумони телефон чӣ тавр хонед ва номи корбарро чӣ тавр пайваст кунед, то масъалаи ҳалшуда дар ин ҷо қайд шавад.
Шабакаҳо ҳамчун сатрҳои рамз меоянд: ҳар сатрро ба string-и vector<string> хонед.
Ҷадвалҳои ададҳо
- 9x9 Sum ҷадвали зарбро ҷамъ мекунад ва ҳар катаки баробари
X-ро мепартояд. - Beautiful Matrix: 1-ро дар ҷадвали 5 × 5 ёбед. Ҷавоб ин аст, ки сатр ва сутуни он аз миёна чӣ қадар дур аст:
abs(r - 3) + abs(c - 3), сатр ва сутун аз 1 шумурда мешаванд. - Bingo ададҳои эълоншударо дар ҷадвали дуюми 3 × 3 аз
boolнишон медиҳад. Баъд сатрҳо, сутунҳо ва ҳарду диагоналро месанҷад. - Adjacency Matrix: барои ҳар сатр рақамҳои сутунҳоеро (аз 1) чоп кунед, ки дар онҳо 1 ҳаст.
- Line Sensor
#-ро дар ҳар сутун мешуморад: сикли беруна аз рӯи сутунҳо меравад. - Mongeness ҳар ҷуфти сатрҳо ва ҳар ҷуфти сутунҳоро месанҷад: чор сикли дохили ҳам, тақрибан 1,6 · 10⁶ қадам. Ҷамъи ду қимат метавонад ба 2 · 10⁹ расад, бинобар ин дар
long longҷамъ кунед.
Расмҳо
- Fox And Snake: сатрҳои ҷуфт (аз 1 шумурда)
#-ро навбат ба навбат дар канори рост ва дар канори чап доранд. - Present from Lena: сатр ба сатр бузургтарин рақам то
nмеафзояд ва боз кам мешавад. Фосилаҳои пеш аз сатр ҷузъи ҷавобанд. Пас аз рақами охирин фосила нест. - Nice Grid расми мураббаъҳои дохили ҳам дар гирди катаки марказии (8, 8) аст. Ранг аз
max(abs(r - 8), abs(c - 8))вобаста аст. Ба расм нигоҳ кунед ва муайян кунед, ки кадом қиматҳо сиёҳанд. - Target Practice чанд тести 10 × 10 дорад. Ҳалқаи катак аз масофаи он то наздиктарин канор як воҳид зиёд аст:
min(min(i, j), min(9 - i, 9 - j)) + 1, аз 0 шумурда мешавад.
Ҳамсояҳо ва хатҳои назар
- Spot the Difference ду шабакаро катак ба катак муқоиса мекунад. Катакро аз 1 шумурда чоп кунед.
- Avoid Rook Attack: катаки холӣ бехатар аст, вақте ки дар тамоми сатр ва тамоми сутунаш мӯҳра нест.