Žemėlapio atkūrimas
시간 제한1초메모리 제한1024 MB
여러 번의 국소 변환으로 만들어진 그래프가 주어졌을 때, 변환 이전 그래프에서 각 정점의 차수가 1부터 5였던 개수를 각각 구한다.
문제
Legendos byloja, kad Bitlandijos istorinėje sostinėje Vilkamiestyje gatvės susikirsdavo sankryžose su ne daugiau kaip kitomis gatvėmis.
Vilkamiesčiui praradus sostinės vardą, miestas buvo perprojektuotas, t. y. sankryžos buvo atnaujintos į tokias, kuriose susikirstų lygiai gatvės. Tyrinėtojams pavyko atkurti, kad gatvių pakeitimas vyko taip:
buvo pakeista į
,
į
,
į
,
į
,
ir, galiausiai,
į
.
Padėkite tyrinėtojams atkurti senąjį gatvių išsidėstymą, surašydami, kiek kokio tipo (t. y. su kokiu susikertančių gatvių skaičiumi) sankryžų buvo senojoje sostinėje.
Duotas gatvių žemėlapis. Suskaičiuokite, kiek sankryžų prieš miesto perprojektavimą buvo su viena gatve, kiek su dviem, kiek su trimis, kiek su keturiomis ir kiek su penkiomis gatvėmis.
입력
Pirmoje eilutėje pateikti ir – dabartiniai miesto sankryžų ir gatvių skaičiai. Likusiose eilučių pateikiama po du tarpais atskirtus skaičius ir , kurie reiškia, kad -toji ir -toji sankryžos yra sujungtos gatve.
Duotą miestą nebūtinai įmanoma išdėstyti plokštumoje. Pradiniame mieste tarp dviejų sankryžų galėjo būti tik viena gatvė, o abu gatvės galai toje pačioje sankryžoje būti negalėjo.
출력
-toje eilutėje išveskite keliose pradinio miesto sankryžose susikirto lygiai gatvių ().
제한
- ()