336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
백준알고리즘
https://www.acmicpc.net/problem/7510
피타고라스의 정의만 생각하면 쉽게 풀 수 있는 문제
import java.math.BigInteger; import java.util.Arrays; import java.util.Scanner; //https://www.acmicpc.net/problem/7510 public class Main { static BigInteger[] memoArray = null; public static void main(String[] args) { Scanner scan = new Scanner(System.in); int count = Integer.parseInt(scan.nextLine().trim()); String result[] = new String[count]; int[] inputArray = null; for(int i=0; i < count; i++) { inputArray = new int[3]; inputArray[0] = scan.nextInt(); inputArray[1] = scan.nextInt(); inputArray[2] = scan.nextInt(); Arrays.sort(inputArray); inputArray[0] = (int) Math.pow(inputArray[0], 2); inputArray[1] = (int) Math.pow(inputArray[1], 2); inputArray[2] = (int) Math.pow(inputArray[2], 2); if(inputArray[0] + inputArray[1] == inputArray[2]) { result[i] = "yes"; } else { result[i] = "no"; } } for(int i=0; i <count; i++) { System.out.println("Scenario #" + (i + 1) + ":"); System.out.println(result[i]); System.out.println(); } } }
'알고리즘 및 자료구조 > 문제' 카테고리의 다른 글
백준알고리즘 2309번 일곱 난쟁이 (0) | 2018.05.07 |
---|---|
백준알고리즘 11727번 2×n 타일링 2 (0) | 2018.05.07 |
백준알고리즘 1157번 단어 공부 (0) | 2018.05.02 |
백준알고리즘 14916번 거스름돈 (0) | 2018.05.02 |
백준알고리즘 10845번 큐 (0) | 2018.05.02 |