728x90
반응형
SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.
https://swexpertacademy.com/main/main.do
문제 : 다음의 결과와 같이 이름과 나이를 입력 받아 올해를 기준으로 100세가 되는 해를 표시하는 코드를 작성하십시오.
input
홍길동
20
output
홍길동(은)는 2099년에 100세가 될 것입니다.
code
import datetime
name=input()
age=int(input())
P_age=datetime.datetime.now().year-2+(100-age)
print("%s(은)는 %d년에 100세가 될 것입니다." % (name, P_age))
datetime 내장함수를 import해와서 P_age라는 현재년도에서+(100-age)를 하여 몇년도에 100세가 될건지 구한다. 하지만 이 문제에서의 설정이 2019년이라고 하여 이 문제를 작성하는 현재시점(2021년)에서 2년을 빼주고 계산하여야 pass된다.
반응형
'Programming > SWEA' 카테고리의 다른 글
[SWEA 6312].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 9. 내장함수 5 (0) | 2021.07.20 |
---|---|
[SWEA 6311].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 9. 내장함수 4 (0) | 2021.07.19 |
[SWEA 6329].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 8. 함수의 기초 10 (0) | 2021.07.19 |
[SWEA 6328].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 8. 함수의 기초 9 (0) | 2021.07.19 |
[SWEA 6327].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 8. 함수의 기초 8 (0) | 2021.07.19 |