TIL_4주차(2) 코드카타: 알고리즘

원진·2025년 1월 8일

알고리즘

1. 각도기

풀이:

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

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;
}

2. 짝수의 합

풀이:

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

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

0개의 댓글