728x90 반응형 알고리즘 문제풀이146 프로그래머스 - 겹치는 선분의 길이 import java.util.*; class Solution { public int solution(int[][] lines) { int[] answer = new int[200]; int num = 0; for(int i=0; i 2023. 3. 25. 프로그래머스 - 연속된 수의 합 class Solution { public int[] solution(int num, int total) { int[] answer = new int[num]; int number = total/num; if(num%2!=0){ for(int i=0; i 2023. 3. 24. 프로그래머스 - 유한소수 판별하기 import java.util.*; class Solution { public int solution(int a, int b) { for(int i=b; i>1; i--){ if(a%i==0 && b%i==0){ a/=i; b/=i; } } while(b%2==0){ b/=2; } while(b%5==0){ b/=5; } if(b==1){ return 1; } return 2; } } 2023. 3. 24. 프로그래머스 - 다음에 올 숫자 class Solution { public int solution(int[] common) { int answer = 0; if(common[1] - common[0] == common[2] - common[1]){ answer = common[common.length-1] + common[1] - common[0]; } else{ answer = common[common.length-1] * (common[1] / common[0]); } return answer; } } 2023. 3. 24. 이전 1 ··· 11 12 13 14 15 16 17 ··· 37 다음 728x90 반응형