ALGORITHM

백준 1402 아무래도이문제는A번난이도인것같다 (Java)

공부하는_다온 2023. 4. 5. 22:20

1. 문제 링크

 

1402번: 아무래도이문제는A번난이도인것같다

첫째 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 100)이 주어진다. 테스트 케이스마다 두 정수 A, B(-231 ≤ A, B ≤ 231-1)가 주어진다.

www.acmicpc.net

 

2. 문제 및 입출력예제

 

3. 문제 풀이

처음에는 아무 생각 없이 문제를 풀다가...

어느 순간 문제 조건이 너무 없는 걸 보고 생각한 결과 특정값을 만들 때 어느 정도를 만들어 놓고 1과 -1을 조합하면 어떤 값이든 만들 수 있을 것 같다는 생각이 들었다.

그래서 코드가 아주 간단하게 끝났다!

 

4. 코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException{
       BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
       StringBuilder sb = new StringBuilder();
       
       int T = Integer.parseInt(br.readLine());
       for(int t=0;t<T;t++) {
    	   String[] split = br.readLine().split(" ");
    	   int A = Integer.parseInt(split[0]);
    	   int plus = Integer.parseInt(split[1]);
    	   sb.append("yes").append("\n");
       }
       System.out.println(sb);
	}
}