숫자 배열이 있다. 하나의 원소에 1씩 더하거나 빼는 연산을 진행할 수 있다고 할 때 배열의 모든 원소가 3으로 나누어 떨어지도록 하는데 필요한 연산의 횟수를 구하는 문제.
3으로 나누어 떨어지지 않는 모든 수는 1을 더하거나 빼면 3으로 나눌 수 있으므로 .filter() 연산에 3 모듈로 걸어서 바로 통과.
function minimumOperations(nums: number[]): number {
return nums.filter(num => num % 3 !== 0).length
};
