카테고리 없음

내일배움캠프 14일차 TIL - 알고리즘 문제들

띵제 2024. 3. 4. 20:49

 

1번 문제 - 두 수의 차

def solution(num1, num2):

    answer = num1 - num2

    return answer

 

2번 문제 - 두 수의 곱

def solution(num1, num2):

    answer = num1*num2

    return answer

 

3번 문제 - 숫자 비교하기

def solution(num1, num2):

    if num1 == num2:

        answer = 1

    

    else: 

        answer = -1

    

    return answer

 

4번 문제 - 나머지 구하기

def solution(num1, num2):

    answer = num1%num2

    return answer

 

5번 문제 - 몫 구하기

def solution(num1, num2):

    answer = num1//num2

    return answer

 

6번 문제 - 나이 출력

def solution(age):

    answer = 2022 - age +1

    return answer

 

7번 문제 - 두 수의 합

def solution(num1, num2):

    answer = num1+num2

    return answer

 

8번 문제 - 두 수의 나눗셈

def solution(num1, num2):

    answer = (num1/num2)*1000

    return int(answer)

 

9번 문제 - 각도기

def solution(angle):

    if angle > 0 and angle < 90:

        return 1

    elif angle == 90:

        return 2

    elif angle > 90 and angle < 180:

        return 3

    elif angle == 180:

        return 4

    return 0

 

10번 문제 - 짝수의 합

def solution(n):

    num_list = [num for num in range(2, n+1, 2)]

    sum = 0

    for num in num_list:

        if num % 2 == 0:

            sum += num

    return sum

 

 

특강은 그나마 나은거였고

저녁에 스쿼드 공부방에서 문제 푸는건

한 마디도 못 알아듣겠다