-
[SWEA-1945] 간단한 소인수분해 - Java공부/SWEA 2022. 6. 9. 20:24728x90
https://swexpertacademy.com/main/code/problem/problemDetail.do
코드
import java.util.Scanner;public class swea1945 {public static void main(String args[]) throws Exception{Scanner sc = new Scanner(System.in);int T;T=sc.nextInt();for(int test_case = 1; test_case <= T; test_case++){int n=sc.nextInt();int a=0;int b=0;int c=0;int d=0;int e=0;while(true){if(n%2==0){n/=2;a++;}else if(n%3==0){n/=3;b++;}else if(n%5==0){n/=5;c++;}else if(n%7==0){n/=7;d++;}else if(n%11==0){n/=11;e++;}if(n==1)break;}System.out.println("#"+test_case+" "+a+" "+b+" "+c+" "+d+" "+e);}}}728x90반응형'공부 > SWEA' 카테고리의 다른 글
[SWEA-14178] 1차원 정원 - Java (0) 2022.06.11 [SWEA-1288] 새로운 불면증 치료법 - Java (0) 2022.06.10 [SWEA-1946] 간단한 압축 풀기 (0) 2022.06.08 [SWEA-1959] 두 개의 숫자열 - Java (0) 2022.06.08 [SWEA-1961] 숫자 배열 회전 - Java (0) 2022.06.07