Kalshnikov ғимаратта


Шешімді жөнелту

Ұпайлар: 100 (partial)
Уақыт шектеуі: 1.0s
Жад шектеуі: 256M

Author:
Problem type
Рұқсат етілген тілдер
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text

109 қабаттан тұратын ғимаратта N саты бар.

Kalashnikov ең төменгі қабатта (1-ші қабатта) тұр және сатыларды пайдалану арқылы ең биік қабатқа жеткісі келеді (қажет болса, ешқандай саты қолданбауға да болады).

Сатылар 1-ден N-ге дейін нөмірленген, және i-ші саты Ai-ші қабатты Bi-ші қабатпен қосады. Сатыны екі бағытта да пайдалануға болады: Ai қабатынан Bi қабатына немесе керісінше, бірақ басқа қабаттарға өтуді қамтамасыз етпейді.

Kalashnikov бір қабаттың ішінде еркін қозғала алады, бірақ қабаттар арасында тек сатыларды пайдаланып қозғала алады.

Kalashnikov жетуі мүмкін ең биік қабат қандай?

Енгізу

Кіріс келесі форматта беріледі:

  • Бірінші жолда N бүтін саны.

  • Келесі N жолда екі бүтін сан Ai және Bi беріледі.

  • 1N2×105

  • 1Ai,Bi109

  • AiBi

  • Кіріс деректерінің барлық мәндері бүтін сандар.

Шығару

Жауап ретінде бір бүтін санды басып шығарыңыз — Kalashnikov жете алатын ең биік қабаты.

Бағалау жүйесі

  • Барлығы 25 тест бар, олардың әрқайсысы 4 ұпайдан тұрады.

  • мысалдар бағаланбайды.

Мысалдар

Енгізу 1
Көшіру
4
1 4
4 3
4 10
8 3
Жауап 1
Көшіру
10
Енгізу 2
Көшіру
6
1 3
1 5
1 12
3 5
3 12
5 12
Жауап 2
Көшіру
12

Пікірлер

Қазіргі уақытта ешқандай пікір жоқ.