본문 바로가기
알고리즘/CodeUp PS

[CodeUp][Python] 1109번 : 보안카드 접수증

by 빛밤하늘 2021. 8. 13.
반응형

밑의 링크는 CodeUp에서의 문제 링크입니다.

문제는 링크를 통해서 직접 봐주시길 바랍니다.

 

보안카드 접수증

  철수는 대기업의 중요한 업무를 처리하는 부서에 근무하게 되었다. 이 기업은 정보 유출을 막기 위해 근무 장소에 들어갈 때 보안 카드로 신분을 확인한다.   첫 출근을 한 철수는 보안 카드

codeup.kr

 

 

 

 

 

 

 

 

주의해야 할 점

input 대신 저처럼 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 온다는 것을 잊으시면 안 됩니다.

 

 

 

생각한 풀이 과정

  1. readline을 사용하기 위해 import 합니다.
  2. 첫째 줄에 이름을 입력하고 맨 끝의 \n은 떼어줍니다. 변수 name에 저장합니다.
  3. 다음 줄에 나이를 입력하고 정수형으로 변환합니다. 변수 age에 저장합니다.
  4. 다음 줄에 부서코드를 입력하고 맨 끝의 \n은 떼어줍니다. 변수 department_code에 저장합니다.
  5. 다음 줄에 보안키를 입력하고 실수형으로 변환합니다. 변수 security_key에 저장합니다.
  6. 이름인 name의 값을 출력합니다.
  7. 나이인 age의 값을 출력합니다.
  8. 부서코드인 department_code의 값을 출력합니다.
  9. 보안키인 security_key의 값을 출력합니다.




 

 

 

 

 

제출한 파이썬 코드

# readline을 사용하기 위해 import합니다.
from sys import stdin


# 첫째 줄에 이름을 입력합니다.
# 맨 끝의 \n은 떼어줍니다.
name = stdin.readline().rstrip()
# 다음 줄에 나이를 입력합니다.
# 정수형으로 변환합니다.
age = int(stdin.readline())
# 다음 줄에 부서코드 A, B, C 중 하나를 입력합니다.
# 맨 끝의 \n은 떼어줍니다.
department_code = stdin.readline().rstrip()
# 다음 줄에 보안키를 입력합니다.
# 실수형으로 변환합니다.
security_key = float(stdin.readline())

# 입력한 이름, 나이, 부서코드, 보안키를 한 줄에 하나씩 입력한 순서대로 출력합니다.
print(name)
print(age)
print(department_code)
print(security_key)

 

 

 

제출 결과

결과

 

 

 

※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.

※ 더 효율적이고 빠른 정답을 환영합니다.

반응형

댓글