이번 문제는 1차원 배열에 값을 저장해 처리하는 방식이 아니라, 서로 다른 나머지의 개수를 구하는 문제였다.즉, 단순히 입력된 값을 모두 세는 것이 아니라, 중복된 나머지는 제외하고 서로 다른 값만 카운트하는 것이다.//백준 3052번 나머지bool[] remainArr = new bool[42];int diffRemainCnt = 0; // 서로 다른 나머지 개수//배열 내 모든 값 할당for (int i = 0; i int로 형변환 remainArr[num % 42] = true; //나머지 값을 인덱스로 활용하여 해당 배열의 인덱스에 true값을 할당한다. //ex) 나머지가 0이 되어 index로 사용되었다면 remainArr[0] = true를 저장하게 된다. ..