Pagini recente »
Diferențe pentru problema/controlnode între reviziile 10 și 2
|
Diferențe pentru problema/controlnode între reviziile 1 și 2
|
Diferențe pentru problema/controlnode între reviziile 4 și 5
Nu există diferențe între titluri.
Diferențe între conținut:
h2. Cerinta
1. Să se determine în câte grupe distincte sunt împărțite serverele din rețea.
2. Să se determine o listă cu toate adresele IPv6 din rețea, ordonate lexicografic, mai întâi după grupă și apoi după numărul de ordine din grupă.
1. Să se determine în câte grupe distincte sunt împărțite serverele din rețea.
2. Să se determine o listă cu toate adresele IPv6 din rețea, ordonate lexicografic, mai întâi după grupă și apoi după numărul de ordine din grupă.
h2. Restricții
* $... ≤ ... ≤ ...$
* 1 ≤ c ≤ 2
* Numărul de adrese IPv6 dintr-un fișier de intrare poate fi maxim 105
* Fișierul de intrare are caracterul ‘\n’ la fiecare final de rând, iar pe ultimul rând se va găsi ‘########’,
table(example).
|_. controlnode.in |_. controlnode.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
| 1
2459:ab46:0023:1111:3467:3563:5555:1111
1111:2222:3333:4444:5555:6666:7777:aaaa
2459:ab46:0023:1111:2433.2354:7686:5670
2459:ab46:0023:1111:2433:2754:7686:5670
ffaa:2334:2343:9913:6845:4302:2aaa:bbbb
ffaa:2334:2343:9913:4363:4253:2451:cccc
2459:ab46:0023:1111:3243:2353:8888:0000
########
| 3
| 2
2459:ab46:0023:1111:3467:3563:5555:1111
1111:2222:3333:4444:5555:6666:7777:aaaa
2459:ab46:0023:1111:2433.2354:7686:5670
2459:ab46:0023:1111:2433:2754:7686:5670
ffaa:2334:2343:9913:6845.4302:2aaa:bbbb
ffaa:2334:2343:9913:4363:4253:2451:cccc
2459:ab46:0023:1111:3243:2353:8888:0000
########
| 1111:2222:3333:4444:5555:6666:7777:aaaa
2459:ab46:0023:1111:2433.2354:7686:5670
2459:ab46:0023:1111:2433:2754:7686:5670
2459:ab46:0023:1111:3243:2353:8888:0000
2459:ab46:0023:1111:3467:3563:5555:1111
ffaa:2334:2343:9913:4363:4253:2451:cccc
ffaa:2334:2343:9913:6845:4302:2aaa:bbbb
h3. Explicație
h4. Exemplul 1:
Pe primul rând avem cerința 1, apoi 6 rânduric cu câte o adrese IPv6 și ultimul rând, marcator al finalului de linie.
Grupele diferite din adresele date sunt:
1111:2222:3333:4444
2459:ab46:0023:1111
ffaa:2334:2343:9913
h4. Exemplul 2:
Pe primul rând avem cerința 2, apoi 6 rânduri, fiecare cu câte o adresă IPv6 și ultimul rând, marcator al finalului de linie.
Mai întâi vom ordona lexicografic după grupă, adică după primele grupe de 4 caractere, apoi după numărul de ordine din grupă, adică următoarele 4 grupe de caractere.
Nu există diferențe între securitate.