BackJoon Algorithm 13225 Divisors

업데이트:
최대 1 분 소요

BackJoon Algorithm - Java

alt

문제

alt

풀이

  • 영어문제라서 당황할 필요가없다.
  • 테스트 갯수가 주어지고 정수마다 공약수를 구하는 문제이다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Back_13225 {
    public static void main(String[] args) throws IOException {

        // given
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int C =Integer.parseInt(br.readLine());         // 테스트 갯수

        // when
        for(int i=1;i<=C;i++){
            int n =Integer.parseInt(br.readLine());     // 수입력
            int count=0;                                // 갯수세기
            for(int j=1;j<=n;j++){                       // 공약수 찾기
                if(n%j==0){
                    count++;
                }
            }
            // then
            System.out.println(n+" "+count);

        }
        br.close();


    }
}

댓글남기기