본문 바로가기
  • 머킹이의 머신로그
오늘부터 코딩테스트

[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기

by 머킹 2024. 1. 12.
728x90

[파이썬] 프로그래머스  Lv0. 약수 구하기, 짝수는 싫어요, 피자 나눠 먹기 (1)

안녕하세요 머킹입니다!

오늘도 열심히 풀어보겠습니다.

 


약수 구하기

 

 
def solution(n):
    answer = []
    for i in range(1, n+1):
        if n % i == 0:
            answer.append(i)
    return answer

이렇게 풀었습니다ㅎㅎ


짝수는 싫어요

 

def solution(n):
    answer = []
    for i in range(1, n+1):
        if i % 2 == 1:
            answer.append(i)
    return answer

윗 문제랑 풀이가 되게 유사하죠?

 


피자 나눠 먹기 (1)

 

def solution(n):
    answer = 0
    
    if n % 7 == 0:
        answer = n // 7
    else:
        answer = n // 7 + 1
        
    return answer

 

저 왜 이문제가 익숙하죠..?

뭔가 풀었던 것 같은데 이상하다