Ҳар сегона ё мавқеъро санҷед (3 ва 4), аз ҷумла як ашёро ду бор, дар ҷое ки шарт иҷозат медиҳад.
Ададҳои озодро санҷед, боқӣ худ аз худ меояд (5–8): чанд ададро интихоб кунед ва боқимондаро ҳисоб кунед.
AtCoder калимаҳои дақиқи ҷавобро месанҷад: Yes ва No-ро маҳз мисли шарт чоп кунед.
Агар монед
Нишондодро танҳо вақте кушоед, ки ниёз доред.
6. XYZ Triplets
Маслиҳати 1. Шарт сегонаҳои (x, y, z)-ро барои ҳар n то N мешуморад. Кадом осонтар аст: аз рӯи n ҳисоб кардан ё аз рӯи сегонаҳо?
Маслиҳати 2. Маҳдудият барои N хурд аст, барои ҳамин x, y ва z ҳам калон буда наметавонанд. Ҳамаи x, y, z-ро то ҳудуди хурд санҷед, қимати формуларо ҳисоб кунед ва ба count[value] 1 илова кунед, агар қимат аз N зиёд набошад.
Маслиҳати 3. Ҳудудро бо андеша ёбед: ба ҷои кадом x формула аллакай аз N калонтар аст? Баъд count[1] то count[N]-ро, ҳар кадомро дар як сатр, чоп кунед.
Маслиҳати 2. Аз ҳар катак оғоз кунед ва ду бор ба катаки ҳамсоя гузаред. Ҳар сатрро созед ва хурдтаринро нигоҳ доред. Ҳамсоя бо катак як тараф ё як кунҷ дорад ва дар як сатр ҳеҷ катак ду бор истифода намешавад.
Маслиҳати 2. Ҳар қиматро барои чор катаки блоки 2 × 2-и боло-чап санҷед. Катаки сеюми ҳар яке аз ду сатри аввал, сатри сеюм ва катаки охирин аз ҷамъҳои сатр ва сутун ҳосил мешаванд.
Маслиҳати 3. Ҳар катак бояд ақаллан 1 бошад, барои ҳамин интихоберо, ки ягон катакро 0 ё камтар мекунад, нодида гиред. Катаки охирин ду бор муайян мешавад, аз рӯи сатр ва сутун: массивро танҳо дар сурате ҳисоб кунед, ки ҳарду мувофиқ бошанд. Қиматҳо аз 30 зиёд нестанд, барои ҳамин чор сикл то 30 кифоя аст.