Masala B
Mehmonlar tashrifi
Robolandiya mamlakati nihoyat tinimsiz janglardan so'ng ozodlikka erishdi. Endilikdagi maqsad mamlakatdagi barcha shaharlar orasida yo'l qurish. Mamlakatda ta shahar hamda hozircha bu shaharlarni bog’lovchi yo’llar umuman mavjud emas. Jami ta ikki tomonlama yo’llar qurish rejalashtirilgan. va shaharni bog’lovchi yo’l ko'rinishida ifodalanadi. Yo’l qurilish rejasi tayyor va unga ko’ra birinchi bo’lib , ikkinchi bo’lib … oxirgi bo’lib yo’li quriladi. Istalgan bir yo’lni qurish uchun 1 kun vaqt kerak.
to’plami mavjud va bu to’lam hozircha bo’sh.
Bu mamlakatga mehmonlar kelmoqchi. Mehmonlar rejasiga ko’ra ular to’plamdagi istalgan bir shahardan boshlab, qurilgan yo’llardan yurgan shu to’plamdagi barcha shaharlarni ko’rib chiqishmoqchi. Bunda ular sayohati davomida ba’zi shaharlarni bir necha marta aylanishsa yoki to'plamda bo'lmagan shaharlarga kirishsa ham mayli. Ularning butun sayohati vaqt olmaydi deb tasavur qiling!
Ikki xil turdagi ta so’rovlar beriladi.
so’rovi. to’plamiga - shaharni qo’shish (to’plamda oldin shahri yo’qligi kafolatlanadi)
so’rovi. to’plamdan - shaharni o’chirish (to’plamda shahri borligi kafolatlanadi)
Har safar S to’plamga o’zgartirish kiritilganidan so’ng, agar yo’l qurilishi bugun boshlansa, kamida necha kundan so’ng ushbu sayohatchilar mamlakatga tashrif buyurishlari mumkinligini ayting.
Kirish faylida va sonlari beriladi .
Keyingi ta qatorning har birida ikkitadan butun son - va kiritiladi.. Barcha yo'llar qurilib bo'lganidan so'ng, hamma shaharlar bog'langan bo'lishi kafolatlanadi.
Keyingi qatorda bitta butun son - so'rovlar soni kiritiladi.
Keyingi ta qatorda so'rovlar kiritiladi.
Subtask #1: ; ; (4 ball)
Subtask #2: ; (7 ball)
Subtask #3: ; (12 ball)
Subtask #4: , har qanday holatda (27 ball)
Subtask #5: (15 ball)
Subtask #6: Qo'shimcha cheklovlarsiz (35 ball)
Chiqish faylida har bir so'rov uchun alohida qatorda minimum necha kun kutish kerakligini chop eting.
( bo’sh bo’lsa chiqaring, 1 ta elementdan tashkil topgan bo’lsa chiqaring)
# | input.txt | output.txt |
---|---|---|
1 |
5 4 1 2 2 3 3 4 4 5 5 + 1 + 2 + 3 + 5 - 3 |
0 1 2 4 4 |
2 |
5 7 2 3 1 5 5 2 2 1 1 3 3 4 5 3 8 + 1 + 2 - 2 + 5 - 1 + 4 - 5 - 4 |
0 3 0 2 0 6 0 -1 |
1-namunaviy test, 1-subtaskning 1-testiga to'g'ri keladi.
2-namunaviy test, 4-subtaskning 1-testiga to'g'ri keladi.