구름톤 챌린지 - DAY 00

Two-Jay·2023년 8월 14일
0

구름톤챌린지2023

목록 보기
1/1

리마인드

Python에서 list 형태로 둘 이상의 int input 받기

input_list = list(map(int, input().split()))
  1. input()으로 유저의 입력을 받는다.
  2. split()으로 유저의 입력을 delimeter 단위로 자른다. (매개변수가 없으면 스페이스)
  3. map() 함수를 통해서, 2번으로 생성된 리스트의 각 원소에 int() 메소드를 적용시킨다.
  4. map() 함수는 iterator 반환을 하기에, 이를 다시 list() 함수로 list로 구성해준다.

파이썬에서 올림, 내림, 반올림, 소수점 버림

올림 하는 방법 - math.ceil()
내림 하는 방법 - math.floor()
소수점 버림 하는 방법 - math.trunc()
반올림 하는 방법 - round() // 사사오입으로 적용함

해결 및 제출코드

문제에서 나와있는 공식을 그대로 계산하면 되는 문제이다.
소수점 이하의 값을 버리라는 조건이 있어서 math.trunc()를 사용했다.

import math
w, r = list(map(int, input().split()))
print (f"{math.trunc(w * (1 + r / 30))}")
profile
해본 것을 말하고 싶습니다.

1개의 댓글

comment-user-thumbnail
2023년 8월 14일

유익한 글이었습니다.

답글 달기