Skriestuvas
시간 제한1초메모리 제한1024 MB
직사각형 위에 그린 원들이 서로 만나거나 닿을 때만 이동할 수 있다고 할 때, 종이 가장자리까지 경로가 있는 원의 개수를 센다.
문제
Mažasis Vilius gavo dovanų skriestuvą ir pradėjo mokytis piešti apskritimus. Galiausiai jis pripiešė visą lapą įvairiausio dydžio apskritimų. Kai kurie apskritimai kertasi, taip pat kai kurie iš jų kerta arba liečia sąsiuvinio kraštą, kaip pavaizduota žemiau:

Žiūrėdamas į šį lapą, pilną apskritimų, Vilius sugalvojo sau žaidimą: besti pieštuku ant bet kurio apskritimo lanko ir ieškoti kelio, einančio tik nubrėžtų apskritimų lankais, iki popieriaus lapo krašto. Pagal Viliaus taisykles, šis kelias gali pereiti nuo vieno apskritimo į kitą tiktai jei tie du apskritimai kertasi arba liečiasi.
Jums žinomas lapo dydis bei visų nubrėžtų apskritimų koordinatės ir dydžiai. Raskite, kiek yra tokių apskritimų, iš kurių Vilius gali surasti kelią iki lapo krašto pagal aukščiau nurodytas taisykles.
입력
Pirmojoje eilutėje įrašytas lapo plotis ir aukštis – abu sveikieji skaičiai. Antrojoje eilutėje įrašytas Viliaus nubrėžtų apskritimų skaičius .
Toliau pateikta eilučių, kuriose aprašyti Viliaus nubrėžti apskritimai. Kiekvienoje iš jų įrašyti trys sveikieji skaičiai: apskritimo centro koordinatės lape ir , bei apskritimo spindulys .
Koordinatės atitinka apatinį kairįjį popieriaus lapo kampą. Taip pat galioja ribojimai:
- ;
- ;
- nėra ilgesnis už pusę ilgesniosios lapo kraštinės.
출력
Išveskite vienintelį skaičių – kiek yra tokių apskritimų, iš kurių Vilius gali surasti kelią iki lapo krašto pagal savo žaidimo taisykles.