-Layer7 백준 3052 나머지
2023. 4. 15. 21:12ㆍLayer7
위와 같은 문제를 코드로 작성하면 아래와 같이 나온다.
#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 |