<30계단>angle(open)
2015. 10. 24. 19:05ㆍAlgorithm Solution
프로그램 명: angle(open)
제한시간: 1 초
n 각형의 내각의 합과 외각의 합을 구하는 문제이다.
입력
n 은 3 이상 20 이하의 정수이다.
출력
내각의 합, 외각의 합을 출력한다.
입출력 예
입력
3
출력
180 360
이 문제는 일단 정 N각형의 내각의 합과 외각의 합을 구하는 공식을 알아야한다.
정 n각형의 한 내각의 크기에서 모든 내각을 구하려면 n으로 나누지 않으면 된다.
따라서 공식은
180 x (n-2) = 정n각형의 내각의 크기
외각을 구하려면
외각의 크기 = 외,내각의 크기 - 내각의 크기
따라서
외각의 크기 = 180xn - 180 x(n-2)
위에 공식을 이용하면 외각과 내각을 구할 수 있다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int in = 180 * (n - 2); int out = 180 * n - in; System.out.println(in + " " + out); } } | cs |
'Algorithm Solution' 카테고리의 다른 글
백준 1152번 단어의 갯수 세기 문제<java> (0) | 2016.12.07 |
---|---|
Prime Number(소수) 구하기 java (0) | 2016.01.13 |
피보나치 수열 구하기 (0) | 2016.01.10 |
<30계단> maxandmin (0) | 2015.10.24 |
<30계단> coci_slatkisi(사탕 먹기) (0) | 2015.10.24 |