Masala D
Belgilar
Metropolislar olimpiadasida o'g'il va qiz qatnashmoqda. Kechqurun stol o'yinlari bo'yicha turnir bo'lib o'tadi va \(n\( ishtirokchi taklifni qabul qildi. Ular orasida nechta o‘g‘il-qiz borligini tashkilotchilar bilmaydi.
Tashkilotchilar qizlar uchun qizil, o‘g‘il bolalar uchun ko‘k nishonlarni tayyorlamoqda.
Sardor ta ko'krak nishonlarini tayyorladi. -chi (bu erda 0 dan n gacha, shu jumladan) palubada koʻk nishonlar va qizil nishonlar mavjud. Har qanday palubadagi nishonlarning umumiy soni aynan ga teng.
Sardor olishi kerak bo'lgan ushbu palubalarning minimal sonini aniqlang, shunda turnir ishtirokchilari orasida qancha qiz va o'g'il bo'lishidan qat'i nazar, mos pastki bo'ladi.
Birinchi qatorda o'g'il bolalar soni bo'lgan butun soni mavjud.
Ikkinchi qatorda qizlar soni butun soni mavjud.
Uchinchi qatorda butun son, stol o‘yinlari turniri ishtirokchilari soni mavjud.
Yagona butun sonni, Sardor olishi mumkin bo'lgan eng kam nishonlar sonini chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
5 6 3 |
4 |
2 |
5 3 5 |
4 |
Birinchi misolda ta palubaning har biri olinishi kerak: (0 ko'k, 3 qizil), (1 ko'k, 2 qizil), (2 ko'k, 1 qizil), (3 ko'k, 0 qizil).
Ikkinchi misolda ta paluba olinishi kerak: (2 ko'k, 3 qizil), (3 ko'k, 2 qizil), (4 ko'k, 1 qizil), (5 ko'k, 0 qizil). Qoziqlar (0 ko'k, 5 qizil) va (1 ko'k, 4 qizil) foydalanish mumkin emas.