Маслиҳати 2. Маҷмуъ тартиби танзимшуда медиҳад, вале индекс надорад. Маҷмуъро як бор бо ҳисобкунаки 0, 1, 2, … гузаред ва map[id] = counter-ро нигоҳ доред. Баъд ба ҳар кӯшиш бо count ва луғат ҷавоб диҳед.
Маслиҳати 3. Эҳтиёт шавед: барои ID-и ношинос m[id] калидро илова мекунад ва 0 медиҳад, 0 бошад ба ID-и дохилии воқеӣ монанд аст. Аввал бо count бипурсед ва вақте ки он нест, -1-ро чоп кунед. Тест: VIP-ҳои 5 9 ва кӯшишҳои 9 71 ва -1-ро медиҳанд.
5. Соли Гов (биринҷӣ)
Маслиҳати 1. Ба ҳар гов як адад диҳед: соли таваллуди ӯ, ки аз соли Бесси ҳисоб мешавад ва он 0 аст.
Маслиҳати 2. Як луғат аз номи ҳайвон ба ҷои он дар давра (Ox — 0, Tiger — 1 ва ғайра) ва як луғат аз номи гов ба соли ӯ нигоҳ доред. Барои «пештара» ё «баъдӣ» аз соли гови дигар оғоз кунед ва сол ба сол гузаред, ақаллан як бор, то ҳайвон мувофиқ шавад.
Маслиҳати 3. Ҷавоби аввалро танҳо вақте чоп кунед, ки тиреза пур шуд: баъд аз k қимат. Дар як сатр n - k + 1 адад мешавад. Тест: 5 5 5 бо k = 21 1-ро медиҳад.