본문 바로가기

스크립트

[코딩테스트 입문] 피자 나눠 먹기 (3)

반응형

피자 나눠 먹기 (3)

1안) solution.py

def solution(slice, n):
    answer = 0
    
    answer =  (n - 1) // slice + 1
    
    return answer

2안) solution.py

import math

def solution(slice, n):
    answer = 0
    
    answer = math.ceil(n / slice)
    
    return answer

 

출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120816


python 실수 올림 : math.ceil()

** ceil 함수는 실수를 입력하면 올림하여 정수를 반환하는 함수

import math

answer = math.ceil(3.14)

print("실수 올림 : ", answer)
실수 올림 :  4

python 실수 내림 : math.floor()

** floor 함수는 실수를 입력하면 내림하여 정수를 반환하는 함수

import math

answer = math.floor(3.14)

print("실수 내림 : ", answer)
실수 내림 :  3
728x90
반응형