반응형
https://www.acmicpc.net/problem/15964
- 문제
- 문제 풀이
백준 15964번 이상한 기호는 브론즈 5 난이도의 수학 및 구현 문제이다. 이 문제에서는 연산자 @가 있다. A @ B = (A + B) × (A - B)로 정의되었다. 이때 숫자 A와 B가 입력으로 주어지면 A @ B의 값을 출력하면 된다.
이 문제는 되게 간단하다. 우선 StringTokenizer를 이용해서 입력을 두 개의 문자열로 쪼갠 후에 A와 B를 입력받는다. 그리고 그대로 (A + B) * (A - B)의 값을 출력하면 된다. 단, 이 문제에서는 int형 대신 long형을 이용해야 한다.
자세한 코드는 밑에 있다.
- 코드
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));
StringTokenizer st = new StringTokenizer(br.readLine());
long a = Long.parseLong(st.nextToken());
long b = Long.parseLong(st.nextToken());
System.out.print((a+b) * (a-b));
}
}
반응형
'백준' 카테고리의 다른 글
[백준] 11365번 : !밀비 급일 – JAVA [자바] (0) | 2022.08.10 |
---|---|
[백준] 15680번 : 연세대학교 – JAVA [자바] (0) | 2022.08.10 |
[백준] 15740번 : A+B - 9 – JAVA [자바] (0) | 2022.08.10 |
[백준] 9086번 : 문자열 – JAVA [자바] (0) | 2022.08.10 |
[백준] 16430번 : 제리와 톰 – JAVA [자바] (0) | 2022.08.10 |
댓글