Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Duomenų failas: giminaiciai.in
Rezultatų failas: giminaiciai.out
Giminaičiai
Tolimoje Briedžių tako galaktikoje yra nedidelė linksmažmogių apgyvendinta planeta. Linksmažmogiai yra tokie nuoširdūs ir draugiški su visais, jog iš jų sąmonės net išnyko giminaičio sąvoka. Todėl nieko nuostabaus, jei kuris nors linksmažmogis nežino, kas yra jo brolis, sesuo, pusbrolis ar pusseserė. Tačiau planetos demografijos tyrėjams tai anaiptol nėra džiugi žinia, kadangi jiems ši informacija yra reikalinga.
Tyrėjai sunumeravo visus linksmažmogius skaičiais nuo 1 iki ir nuskaitė kiekvieno linksmažmogio DNR kodą sveikuoju skaičiumi . Mokslininkai išsiaiškino, kad linksmažmogių giminystę galima nustatyti pagal dvejetainę jų DNR kodų išraišką. Jie nustatė tokius galimus giminystės ryšius:
- Dvyniai – linksmažmogiai ir yra dvyniai, jeigu jų DNR kodai ir dvejetainėje formoje yra vienodi.
- Brolis/sesuo – linksmažmogiai ir yra broliai arba seserys, jeigu jų DNR koduose ir dvejetainėje formoje skiriasi lygiai vienas bitas.
- Pusbrolis/pusseserė – linksmažmogiai ir yra pusbroliai arba pusseserės, jeigu jų DNR kodai ir dvejetainėje formoje skiriasi lygiai dviejuose bituose.
- Kitais atvejais linksmažmogiai nelaikomi giminaičiais.
Padėkite demografijos tyrėjams rasti, kiek planetoje yra giminaičių porų.
Pradiniai duomenys
Pirmoje eilutėje – skaičius . Antroje eilutėje – tarpais atskirtų sveikųjų skaičių .
Rezultatai
Išveskite giminaičių porų skaičių.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
4 28 22 18 6 |
4 |
8 1 1 9 1 1 3 3 3 |
28 |