Энг яхши таътил
Вақт: 1 s · Хотира: 256 MB
- Префикс йиғиндилар
Шарт
Бир мамлакат календарида йил ойдан иборат, -ой кун давом этади; ой кунлари дан гача рақамланади. Йиллар кетма-кет такрорланади. Сиз айнан та кетма-кет кунлик таътилга чиқасиз ва -куни дўстингиз сизни марта қучоқлайди ( — куннинг ой ичидаги рақами).
Таътил исталган кундан бошланиши ва йил охиридан ўтиб, кейинги йилга давом этиши мумкин. Энг кўпи билан неча марта қучоқ оласиз?
Кириш формати
Биринчи қаторда ва (, ). Иккинчи қаторда та бутун сон ().
Чиқиш формати
Битта сон — қучоқларнинг энг кўп сони.
Намуналар
Кириш
3 2 1 3 1
Чиқиш
5
Кириш
3 6 3 3 3
Чиқиш
12
Кириш
5 6 4 2 3 1 3
Чиқиш
15
Изоҳ
Йил айланишини ҳисобга олиш учун ойлар массивини икки марта ёзинг. Энг яхши таътил доим бирор ойнинг охирги кунида тугайди: акс ҳолда уни бир кун ўнгга суриш камида шунча қучоқ беради. Икки префикс йиғинди тузинг — кунлар сони ва қучоқлар сони (). Ҳар бир тугаш ойи учун бошланғич ойни икки кўрсаткич ёки бинар қидирув билан топинг; биринчи ойдан фақат унинг охирги кунлари олинади.
Жавоб гача етади — 64 битли тур керак. Биринчи мисолда кунлар , энг яхшиси : жавоб .
