1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | public class Solution { public int[] solution(int[] arr, int divisor) { int[] answer = new int[arr.Length]; int curIndex = 0; for(int i = 0 ; i < arr.Length ; i++) { if(arr[i] % divisor == 0) answer[curIndex++] = arr[i]; } answer = answer.Where(val => val != 0).ToArray(); if (answer.Length == 0) { answer = new int[1]; answer[0] = -1; } Array.Sort(answer); return answer; } } | cs |
'알고리즘 > C#' 카테고리의 다른 글
C# 정수 제곱근 구하기 (0) | 2019.09.19 |
---|---|
C# 시저 암호 (0) | 2019.09.19 |
C# 하샤드 수 구하기 (0) | 2019.09.19 |
C# 두 정수 사이의 합 (0) | 2019.09.19 |
C# 에라토스테네스의 체 (0) | 2019.09.18 |