문제📖
1017
1018
1019
1020
풀이🙏
1017
- int형 변수 1개를 입력받는다.
- 공백을 기준으로 3번 출력한다.
1018
- int형 변수 hour, minute를 ":"를 기준으로 입력받는다.
- hour:minute 형식으로 출력하라.
1019
- 연,월,일이 "."을 기준으로 구분되어 입력된다.
- yyyy.mm.dd 형식으로 출력하라
- hint: %02d를 사용하면 2칸을 출력하는데 한 자리 수인 경우 0을 붙여 출력한다.
month,day 뿐만 아닌 년도 또한 yyyy 형식에 맞추어야하기 때문에 %04d로 해야한다
처음에 year 형식은 처음에 생각을 못해서 실패했다.
1020
- 주민번호 앞자리와 뒷자리를 '-'를 기준으로 구분되어 입력받는다.
- -를 제외하고 앞자리와뒷자리를 이어서 출력하라.
코드💻
1017
import sys
var1 = int(sys.stdin.readline())
print(var1, var1, var1)
1018
import sys
hour, minute = map(int,sys.stdin.readline().split(":"))
print("%d:%d"%(hour,minute))
1019
import sys
year, month, day = map(int,sys.stdin.readline().split("."))
print("%04d.%02d.%02d"%(year,month,day))
1020
import sys
f, b = sys.stdin.readline().split('-')
print(f+b)
결과😎
1017
1018
1019
1020
출처📝
https://codeup.kr/problemsetsol.php?psid=23