#include <iostream>
using namespace std;
int main() {
int N ,rest ,c=0;
int num[42] = { 0 };
for (int i = 0; i < 10; i++) {
cin >> N;
rest = N % 42; // 입력변수 N을 42로 나눈 나머지를 rest에 저장해준다
num[rest]++; // ex) 43 % 42 = 1 >> num[1]은 1이 증가
}
for (int i = 0; i < 42; i++) { //나머지가 0~41까지 있을 수 있으므로 범위를 지정
if (num[i] >= 1) { //배열의 값이 1 밑으로 떨어질때까지 카운팅(c) 해준다
c++;
num[i]--;
}
}
cout << c;
}
'[백준 Baekjoon 알고리즘]' 카테고리의 다른 글
[백준 Baekjoon 알고리즘] 1546번 평균 문제 (0) | 2020.09.15 |
---|---|
[백준 Baekjoon 알고리즘] 2577번 숫자의 개수 문제 (0) | 2020.09.15 |
[백준 Baekjoon 알고리즘] 2562번 최댓값 문제 (0) | 2020.09.14 |
[백준 Baekjoon 알고리즘] 10818번 최소, 최대 문제 (0) | 2020.09.14 |
[백준 Baekjoon 알고리즘] 10996번 별 찍기 - 21 문제 (0) | 2020.09.14 |