Search

31. 수열과 구간 쿼리 4

내 답안
class Solution { public int[] solution(int[] arr, int[][] queries) { for (int i=0; i<queries.length; i++) { int s = queries[i][0]; int e = queries[i][1]; int k = queries[i][2]; for(int j=s; j<=e; j++) { if(j%k==0){ arr[j] += 1; } } } return arr; } }
Java
복사
다른 사람 풀이법
class Solution { public int[] solution(int[] arr, int[][] queries) { for (int i = 0; i < queries.length; i++) { for (int j = queries[i][0]; j <= queries[i][1]; j++) { if (j % queries[i][2] == 0) arr[j] += 1; } } return arr; } }
Java
복사