Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Duomenų failas: lmio_2018_3e1_kapitonas_latvija_vyr.in
Rezultatų failas: lmio_2018_3e1_kapitonas_latvija_vyr.out
Kapitonas Latvija
Martynas yra milžiniškas komiksų fanas. Jo mėgstamiausias – Kapitonas Latvija. Tokiam populiariam komiksui net yra sukurtas žaidimas, kurį Martynas žaidžia savo telefone. Šiame žaidime Kapitonas Latvija savo žymiuoju skydu bando numušti kuo daugiau priešų, kurie pasiskirstę begaliniame koridoriuje.
Koridorių galima įsivaizduoti kaip begalinį stačiakampį, kuris turi dvi begalines šonines sienas ir vieną paprastą apatinę sieną, statmeną šoninėms. Apatinė siena yra ilgio atkarpa, kuri prasideda taške ir baigiasi taške . Kairioji ir dešinioji šoninės sienos yra spinduliai, kurie prasideda atitinkamai taškuose ir ir tęsiasi teigiama y ašies kryptimi, statmenai apatinei sienai
Koridoriuje yra priešų. -tasis priešas stovi taške , . Kapitonas Latvija stovi prie pat apatinės sienos, taške , ir iš ten nejudėdamas mėto savo skydą.
Kapitonas gali mesti savo skydą bet kokia kryptimi į vieną iš dviejų šoninių sienų. Pirmą kartą atsitrenkęs į sieną, skydas nuo jos atšoka ir skrenda toliau link kitos sienos. Kai atsitrenkia į antrą sieną, skydas tiesia linija skrenda atgal pas Kapitoną Latviją. Skrisdamas tokia trikampio formos trajektorija skydas numuša visus priešus, kurie stovi ant to trikampio kraštinių.
Martynui įdomu, kiek daugiausiai priešų įmanoma numušti vienu metimu, bet jam reikia jūsų pagalbos.
Užduotis
Žinodami koridoriaus matmenis, priešų ir Kapitono Latvija koordinates nustatykite, kiek daugiausiai priešų galima numušti vienu skydo metimu
Pradiniai duomenys
Pirmojoje eilutėje pateikti du sveikieji skaičiai ir – koridoriaus apatinės sienos ilgis ir priešų skaičius. Antrojoje eilutėje pateiktas vienas sveikasis skaičius – Kapitono Latvijos koordinatė. Toliau seka eilučių. -tojoje iš jų įrašyti du tarpu atskirti skaičiai ir – -tojo priešo koordinatės.
Rezultatai
Išveskite vieną sveikąjį skaičių – kiek daugiausiai priešų galima numušti vienu skydo metimu.
Pavyzdžiai
Pradiniai duomenys | Rezultatai | Paaiškinimas |
---|---|---|
5 5 2 1 1 1 4 4 2 3 3 2 6 |
3 |
Kapitonas Latvija gali numušti daugiausiai 3 priešus. Vienas iš būdų tai padaryti yra mesti skydą į dešinę sieną, kaip parodyta brėžinyje. Juodais skrituliais čia pažymėti priešai, o trikampėliu – Kapitonas Latvija |
Ribojimai
visiems