반응형
https://www.acmicpc.net/problem/15894
15894번: 수학은 체육과목 입니다
성원이는 수학을 정말 못 하는 고등학생이다. 수학을 못하는 대신 근성과 팔 힘이 뛰어난 성원이는 수학 시험에서 수학 지식을 사용하지 않고 근성과 체력을 사용해 문제를 푼다. 지난 시험에서
www.acmicpc.net
- 문제
- 문제 풀이
백준 15894번 수학은 체육과목 입니다는 브론즈 3 난이도의 수학 문제이다. 이 문제에서는 다음과 같은 수학 문제가 주어진다.
입력으로 N이 주어졌을 때 실선으로 이루어진 도형의 둘레의 길이를 구하면 되는 문제이다. 이 문제는 간단한 패턴을 보인다.
N = 1일 때:
N = 1일 때의 둘레를 직접 세보면 4가 나온다.
N = 2일 때:
N = 2일 때의 둘레를 직접 세보면 8이 나온다.
N = 3일 때:
N = 3일 때의 둘레를 직접 세보면 12가 나온다.
즉, 여기서 볼 수 있듯이 둘레의 길이는 4N이다. 따라서 입력을 받고 N에 4를 곱해준 값을 출력하면 된다. 단, 이 문제에서 N의 범위가 int의 범위를 초과하므로 long형을 써서 N을 입력받아야 한다.
자세한 코드는 밑에 있다.
- 코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
long n = Long.parseLong(br.readLine()); //학교의 수
System.out.print(4 * n);
}
}
반응형
'백준' 카테고리의 다른 글
[백준] 2476번 : 주사위 게임 – JAVA [자바] (0) | 2022.08.09 |
---|---|
[백준] 2935번 : 소음 – JAVA [자바] (0) | 2022.08.09 |
[백준] 10833번 : 사과 – JAVA [자바] (0) | 2022.08.09 |
[백준] 5063번 : TGN – JAVA [자바] (0) | 2022.08.09 |
[백준] 5596번 : 시험 점수 – JAVA [자바] (0) | 2022.08.09 |
댓글