728x90
반응형

6021 : [기초-입출력] 단어 1개 입력받아 나누어 출력하기(설명)(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

알파벳과 숫자로 이루어진 단어 1개가 입력된다.
입력받은 단어의 각 문자를 한 줄에 한 문자씩 분리해 출력한다.

 

 

입력

5개의 문자로 이루어진 단어 1개가 입력된다.

 

 

출력

각 문자를 한 줄에 한 문자씩 줄을 바꿔 출력한다.

 

 

입력 예시

Hello

 

 

출력 예시

H
e
l
l
o

 

 

내 소스

a=input()
for i in range(5):
    print(a[i])

 

 

모범 소스

s = input()
print(s[0])
print(s[1])
print(s[2])
print(s[3])
print(s[4])

 

 

참고

s[0] 은 첫 번째 문자를 의미한다.
728x90
반응형
728x90
반응형

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

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

주민번호는 다음과 같이 구성된다.
XXXXXX-XXXXXXX

왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별,출생지역,확인코드로 구성되어있다.
주민번호를 입력받아 형태를 바꿔 출력해보자.

 

 

입력

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

 

 

출력

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

 

 

입력 예시

000907-1121112

 

 

출력 예시

0009071121112

 

 

내 소스

a,b=input().split("-")
print(a+b)

 

 

모범 소스

a, b = input().split('-')
print(a,b,sep='')

 

 

참고

아무것도 없는 공(empty) 문자는 작은 따옴표(') 2개를 붙여서 '' 로 표현한다.
728x90
반응형
728x90
반응형

6019 : [기초-입출력] 연월일 입력받아 순서 바꿔 출력하기(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

"연도.월.일"을 입력받아 "일-월-연도" 순서로 바꿔 출력해보자.

 

 

입력

연도, 월, 일이 닷('.')으로 구분되어 입력된다.

 

 

출력

대시(마이너스 기호)를 구분기호로 사용해서
일-월-연도로 바꿔 출력한다.

 

 

입력 예시

2020.3.4

 

 

출력 예시

4-3-2020

 

 

내 소스

a,b,c=input().split('.')
print(c+"-"+b+"-"+a)

 

 

모범 소스

y, m, d = input().split('.')
print(d,m,y,sep='-')

 

 

참고

y, m, d = input().split('.')
과 같이 변수들을 순서대로 나열하면 구분기호를 기준으로 잘라 순서대로 저장한다.
728x90
반응형
728x90
반응형

6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자.

 

 

입력

시(hour) 분(minute)이 콜론(':')으로 구분되어 한 줄로 입력된다.

 

 

출력

입력받은 시간 형식과 똑같이 "시:분" 형태로 출력한다.

 

 

입력 예시

3:16

 

 

출력 예시

3:16

 

 

내 소스

a=input()
print(a)

 

 

모범 소스

a, b = input().split(':')
print(a, b, sep=':')

 

참고

input().split(':') 를 사용하면 콜론 ':' 기호를 기준으로 자른다.
print(?, ?, sep=':') 를 사용하면 콜론 ':' 기호를 사이에 두고 값을 출력한다.
sep 는 분류기호(seperator)를 의미한다.
728x90
반응형
728x90
반응형

6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

정수(integer), 실수, 문자(character), 문자열(string) 등 1개만 입력받아 한 줄로 3번 출력해보자.

 

 

입력

1개의 데이터가 입력된다.

 

 

출력

공백을 두고 3번 출력한다.

 

 

입력 예시

computer science

 

 

출력 예시

computer science computer science computer science

 

 

내 소스

a=input()
print(a,a,a)

 

 

모범 소스

s=input()
print(s, s, s)

 

728x90
반응형
728x90
반응형

6016 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2(설명)(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

공백을 두고 문자(character) 2개를 입력받아 순서를 바꿔 출력해보자.

 

 

입력

2개의 문자가 공백으로 구분되어 입력된다.

 

 

출력

2개의 문자를 순서를 바꿔 한 줄로 출력한다.

 

 

입력 예시

a b

 

 

출력 예시

b a

 

 

내 소스

a,b=input().split()
print(b,a)

 

 

모범 소스

a,b=input().split()
print(b)
print(a)

 

728x90
반응형
728x90
반응형

6015 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기2(설명)(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

공백을 두고 입력된정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.

 

 

입력

2개의 정수가 공백으로 구분되어 입력된다.

 

 

출력

입력된 두 정수를 줄을 바꿔 출력한다.

 

 

입력 예시

1 2

 

 

출력 예시

1
2

 

 

내 소스

a, b = input().split()
print(a)
print(b)

 

 

모범 소스

a,b=input().split()
print(a)
print(b)

 

728x90
반응형
728x90
반응형

6014 : [기초-입출력] 실수 1개 입력받아 3번 출력하기(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

실수(real number) 1개를 입력받아 줄을 바꿔 3번 출력해보자.

 

 

입력

실수 1개가 입력된다.

 

 

출력

입력받은 실수를 줄을 바꿔 3번 출력한다.

 

 

입력 예시

0.1

 

 

출력 예시

0.1
0.1
0.1

 

 

내 소스

a=float(input())
print(a)
print(a)
print(a)

 

 

모범 소스

a=input()
print(a)
print(a)
print(a)

 

728x90
반응형
728x90
반응형

6013 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기1(py)

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

줄을 바꿔 문자(character) 2개를 입력받고, 순서를 바꿔 한 줄씩 출력해보자.

 

 

입력

2개의 문자가 줄을 바꿔 입력된다.

 

 

출력

순서를 바꿔 한 줄에 한 문자씩 출력한다.

 

 

입력 예시

a
b

 

 

출력 예시

b
a

 

 

내 소스

a=input()
b=input()
print(b)
print(a)

 

 

모범 소스

a=input() 
b=input()
print(b)
print(a)

 

728x90
반응형
728x90
반응형

6012 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기1(설명)(py) 

시간 제한: 1 Sec  메모리 제한: 128 MB

 

 

문제 설명

줄을 바꿔 정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.

 

 

입력

2개의 정수가 줄을 바꿔 입력된다.

 

 

출력

입력된 두 정수를 줄을 바꿔 출력한다.

 

 

입력 예시

1
2

 

 

출력 예시

1
2

 

 

내 소스

a=input()
b=input()
print(a)
print(b)

 

 

모범 답안

a=input() 
b=input()
print(a)
print(b)

 

728x90
반응형

+ Recent posts