Masala E
Mamlakatlar va shaharlar
ta mamlakatda jami ta shahar bor. Birinchi mamlakatda ta, ikkinchi mamlakatda ta, -mamlakatda ta shahar bor va ular ketma-ket raqamlangan. Xususan:
1-mamlakat shaharlari dan gacha;
2-mamlakat shaharlari dan gacha;
…
K-mamlakat shaharlari dan gacha.
Shaharlar orasida harakatlanish uchun yo‘llar qurilgan. Bunda ixtiyoriy uchun va -shaharlar o‘rtasida yo‘l bor. Undan tashqari, ta qo‘shimcha yo‘l bir mamlakat ichidagi ikkita shaharni bog‘lab turadi.
Sizga ta so‘rovda har xil mamlakatda joylashgan va shaharlar beriladi. Vazifangiz shahardan shaharga boruvchi eng qisqa yo‘llar sonini topish. Javob katta bo‘lib ketishi mumkinligi sababli, javobni ga bo‘lgandagi qoldig‘ini chiqaring.
Birinchi qatorda uchta butun son - sonlari kiritiladi.
Ikkinchi qatorda beriladi.
Keyingi ta qatorning har birida ikkitadan butun son - va beriladi, bu va shaharlar o‘rtasida qo‘shimcha yo‘l borligini anglatadi. . Qo‘shimcha yo‘llar bog‘lovchi shaharlar bitta davlatda joylashganligi kafolatlanadi.
Keyingi qatorda bitta butun son beriladi.
Keyingi ta qatorda va shaharlar beriladi. . Bunda ular har xil mamlakatda ekanligi kafolatlanadi.
Har bir so‘rov uchun bitta yangi qatorda so‘rovlarga javobni ga bo‘lingandagi qoldig‘ini chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
3 13 5 4 5 4 1 3 4 2 8 6 10 13 5 7 3 7 12 4 5 1 13 |
2 1 4 |
Rasmda 3ta mamlakat va 13ta shahar bor. 1, 2, 3-shaharlar A mamlakatga; 4, 5, 6, 7, 8, 9-shaharlar B mamlakatga va 10, 11, 12, 13-shaharlar C mamlakatga tegishli. Shuningdek 1-3, 2-4, 5-7, 6-8, hamda 10-13 shaharlar o‘rtasida qo‘shimcha yo‘llar mavjud.
