Пеш аз оғоз
Ин саҳифа ихтиёрӣ аст. Масъалаҳо дар AtCoder ва Codeforces мебошанд, ба ҷуз аввалинаш, ки дар довари мост. Онҳо ҳамон ғояҳои ин ҳафта ва ҳафтаҳои пештара ва ҳамон шаблони барномаро истифода мебаранд. Муаллим метавонад барои синф се-чор масъаларо аз онҳо интихоб кунад.
Шартро ду бор хонед ва бинед, ки ҳисоб аз куҷо оғоз мешавад. Дар бисёр шартҳо ҳама чиз аз 1 рақамгузорӣ мешавад. Тарҷумони телефон бо забони англисӣ кӯмак мекунад. Аввал ба намуна нигаред: барномаро бо он иҷро кунед ва бо чашм муқоиса намоед. Агар ҳанӯз ҳисоби худро пайваст накарда бошед, аввалин саҳифаи чунин намуд-ро хонед: масъалаи ҳалшуда дар ин ҷо танҳо баъд аз пайваст шудани номи корбари шумо қайд мешавад.
Агар монед
Нишондодро танҳо вақте кушоед, ки ниёз доред. Қадам ба қадам равед.
Қимати наздиктарин
Маслиҳати 1. Як гузаштан аз болои ададҳо кифоя аст. Беҳтарин масофаро то ҳозир ва ададеро, ки онро додааст, нигоҳ доред.
Маслиҳати 2. Масофа abs(a[i] - x) аст. Ададҳо то 10¹⁸ мерасанд, бинобар ин long long-ро истифода баред. Масофаи хурдтар ғолиб аст; ҳангоми масофаҳои баробар қимати хурдтар; ҳангоми қиматҳои баробар мавқеи пештар.
Маслиҳати 3. Ададҳо метавонанд 5 · 10⁶ бошанд, бинобар ин ду сатри вуруди зудро истифода баред. Намунаи 3 11-ро бо x = 7 санҷед: ҳарду 4 дур мебошанд ва ҷавоб 3 1 аст.
Delimiter (AtCoder abc344_b)
Маслиҳати 1. Шумо намедонед, ки чанд адад меояд. То вохӯрдани 0 хонед.
Маслиҳати 2. Ҳар адади хондашударо ба вектор илова кунед, 0-и охиринро низ. Баъд векторро аз катаки охирин то аввалин чоп кунед.
Маслиҳати 3. Намунаро санҷед: ададҳои 3, 2, 1, 0 медароянд ва 0, 1, 2, 3 мебароянд. Аввал 0 чоп мешавад.
Next Round (Codeforces 158A)
Маслиҳати 1. Хол аллакай аз беҳтарин оғоз карда тартиб дода шудаанд. Холи ҷои k сарҳади ҳисоб аст.
Маслиҳати 2. Ҳамаеро, ки холаш аз холи ҷои k камтар нест ва аз 0 зиёд аст, бишуморед. Ҷои k катаки a[k - 1] аст.
Маслиҳати 3. 4 2-ро бо холҳои 0 0 0 0 санҷед: ҷавоб 0 аст, на 4.
Second Best (AtCoder abc365_b)
Маслиҳати 1. Бинед, ки калонтарин адад дар куҷо истодааст. Мавқеъ лозим аст, на қимат.
Маслиҳати 2. Баъд калонтарин ададро дар байни боқимонда ҷустуҷӯ кунед ва мавқеи ёфтаатонро гузаред. Мавқеъи онро низ нигоҳ доред.
Маслиҳати 3. Мавқеъро аз 1 ҳисобшуда чоп кунед. -ро санҷед: дуюмин калонтарин 7 аст, дар мавқеи 3.