Logo
(追記) (追記ここまで)

31195번 - Heksadekadski Haos 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB22161473.684%

문제

Nova generacija internet protokola IPv6 definira IP adresu od 128ドル$ bitova. Potpuni zapis IPv6 adrese sastoji se od 8ドル$ grupa po 4ドル$ heksadecimalne znamenke gdje su grupe odvojene znakom dvotočke (':'). Na primjer:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Kako bi se skratio zapis IPv6 adresa, dozvoljena su neka pojednostavljenja potpunog zapisa.

  • Sve ili samo neke vodeće nule unutar grupe mogu se izostaviti, pa se tako gornja adresa može pojednostaviti kao:

    2001:db8:85a3:0:00:8a2e:370:7334

  • Dodatno, jedna ili više uzastopnih grupa jednakih nula može se zamijeniti dvostrukim znakom dvotočke ("::"). Gornja adresa tako postaje:

    2001:db8:85a3::8a2e:370:7334

    Ovo pojednostavljenje moguće je učiniti samo jednom kako bi iz dobivenog zapisa bilo moguće jedinstveno odrediti adresu.

Napišite program koji će za pravilno zapisanu IPv6 adresu odrediti njen potpuni zapis.

입력

U prvom se redu nalazi niz od najviše 39ドル$ znakova, pravilno zapisana IPv6 adresa. Niz se sastoji isključivo od znamenaka '0'-'9', malih slova 'a'-'f' i znakova dvotočke – ':'.

출력

U prvi i jedini red potrebno je ispisati potpuni zapis zadane IPv6 adrese.

제한

예제 입력 1

25:09:1985:aa:091:4846:374:bb

예제 출력 1

0025:0009:1985:00aa:0091:4846:0374:00bb

예제 입력 2

::1

예제 출력 2

0000:0000:0000:0000:0000:0000:0000:0001

힌트

출처

ICPC > Regionals > Europe > Central European Regional Contest > The Croatian Programming Contest > CPC 2023 H번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /