[알고리즘]CodeUp 기초100제 1020~1021

less than 1 minute read

1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기

문제설명
주민번호는 다음과 같이 구성된다.

XXXXXX-XXXXXXX

앞의 6자리는 생년월일(yymmdd)이고 뒤 7자리는 성별, 지역, 오류검출코드이다.
주민번호를 입력받아 형태를 바꿔 출력해보자.

입력)
주민번호 앞 6자리와 뒷 7자리가 ‘-‘로 구분되어 입력된다.
(입력값은 가상의 주민번호이다.)
ex)110011-0000000

출력)
‘-‘를 제외한 주민번호 13자리를 모두 붙여 출력한다.

풀이)

jumin = input()

a,b= jumin.split('-')
print('{}{}'.format(a,b))


1021 : [기초-입출력] 단어 1개 입력받아 그대로 출력하기(설명)

문제설명
1개의 단어를 입력받아 그대로 출력해보자.

입력 한 단어가 입력된다.(단, 단어의 길이는 50자 이하이다.)

문자를 50개 저장하기 위해서는 char data[51] 로 선언하면 된다.

char data[51]=””;
scanf(“%s”, data);

를 실행하면, data[51] 에 한 단어가 저장된다.

출력
입력된 단어를 그대로 출력한다.

풀이)

a = input()

if len(a)>50:
  print(a[0:49])
else:
  print(a)

Updated:

Leave a comment