문제
한 변의 길이가 A인 정삼각형의 내부를 한 변의 길이가 B인 정삼각형으로 나누려고 한다.
이 때 필요한 한 변의 길이가 B인 정삼각형의 최소 개수를 구하는 프로그램을 작성하라.
B는 A의 약수이다.
A = 2, B = 1 일 때의 한 변의 길이가 B인 정삼각형의 최소 개수는 아래 그림과 같다.
풀이방법
A의 면적 / B의 면적
소스코드
package samsung;
import java.util.*;
public class s_3233 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int tc = sc.nextInt();
for(int t = 1; t <= tc; t++) {
long a = sc.nextInt();
long b = sc.nextInt();
long result = (a * a)/(b * b);
System.out.println("#" + t + " " + result);
}
}
}
출처
'Problem Solving > SWEA' 카테고리의 다른 글
[SWEA] 6808. 규영이와 인영이의 카드게임 (0) | 2020.02.24 |
---|---|
[SWEA] 6485. 삼성시의 버스 노선 (0) | 2020.02.24 |
[SWEA] 3376. 파도반 수열 (0) | 2020.02.24 |
[SWEA] [S/W 문제해결 응용] 2일차 - 최대 상금 (0) | 2020.02.24 |
[SWEA] 8500. 극장 좌석 (0) | 2020.02.24 |
댓글