-Layer7 백준 3052 나머지

2023. 4. 15. 21:12Layer7

 

위와 같은 문제를 코드로 작성하면 아래와 같이 나온다.

 

#include <stdio.h>

int main() {
    int nums[10];
    int re[42] = {0}; // 나머지 초기화
    int cnt = 0; // 서로 다른 나머지의 개수
    for(int i=0; i<10; i++) {
        scanf("%d", &nums[i]);
        int re = nums[i] % 42;
        if(re[re] == 0) {
            re[re] = 1;
            cnt++;
        }
    }
    printf("%d", cnt); // 서로 다른 나머지의 개수 출력
    return 0;
}

 

이번에도 심플하게 풀었다 !

'Layer7' 카테고리의 다른 글

-Layer7 백준 1546 평균  (0) 2023.04.15
-Layer7 백준 2577 숫자의 개수  (0) 2023.04.15
-Layer7 백준 2920번 음계  (1) 2023.04.15
-Layer7 함수, 재귀함수  (0) 2023.04.13
-Layer7 함수, 재귀함수  (0) 2023.04.13