본문 바로가기
개발 일지

TIL(24.03.04)

by 만식 2024. 3. 4.

 


 

프로그래머스 문제 풀기

 

1. 두 수의 차

 

 

풀이

int solution(int num1, int num2) {
    int answer = 0;
    return answer=num1 - num2;
}

 

 

2. 두 수의 곱

 

 

풀이

int solution(int num1, int num2) {
    int answer = 0;
    return answer = num1 * num2;
}

 

3. 숫자 비교하기

 

풀이

int solution(int num1, int num2) {
    int answer = 0;
    return num1 == num2 ? 1: -1;
}

 

4. 나머지 구하기

 

풀이

int solution(int num1, int num2) {
    int answer = -1;
    return num1 % num2;
}

 

5. 나이출력

 

 

풀이

int solution(int age) {
    int answer = 2022 - age;
    return answer + 1;
}

 

6. 두 수의 합

 

풀이

int solution(int num1, int num2) {
    int answer = -1;
    answer = num1 + num2;
    return answer;
}

 

7. 두 수의 나눗셈

 

풀이

int solution(int num1, int num2) {
    int answer = 0;
    return answer = ((float)num1 / num2) * 1000;
}

 

8. 각도기

풀이

int solution(int angle) {
    int answer = 0;
    if (0<angle && angle<90)
        answer= 1;
    else if (angle == 90)
        answer = 2;
    else if(90<angle && angle<180)
        answer = 3;
    else if(angle == 180)
        answer = 4;
    return answer;
}

 

9. 짝수의 합

 

 풀이

int solution(int n) {
    int answer = 0;
    for(int i=1; i<=n; i++)
        if(i%2==0)
            answer+=i;
    return answer;
}

 


출처

https://school.programmers.co.kr/learn/challenges?order=recent

 

코딩테스트 연습 | 프로그래머스 스쿨

개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!

school.programmers.co.kr


 

'개발 일지' 카테고리의 다른 글

TIL(24.03.06)  (2) 2024.03.06
TIL(24.03.05)  (0) 2024.03.05
TIL (24.02.29)  (1) 2024.02.29
TIL (24.02.28)  (1) 2024.02.28
TIL (2024.02.26)  (1) 2024.02.27