1936. 1๋1 ๊ฐ์๋ฐ์๋ณด - D1
๋น๊ธฐ๋ ๊ฒฝ์ฐ๊ฐ ์๋ ๊ฐ์๋ฐ์๋ณด์์ A์ B ์ค ์ด๊ธฐ๋ ์ฌ๋์ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค.
๊ฒฝ์ฐ์ ์๊ฐ ๋ง์ง ์์์ ๊ทธ๋ฅ result์ B๋ฅผ ๋ฃ์ด ์ด๊ธฐํํ๊ณ
A๊ฐ ์ด๊ธธ ์กฐ๊ฑด์ผ ๊ฒฝ์ฐ์ result์ A๋ฅผ ๋์ ํ๋๋ก ํ๋ค.
๊ฐ์๋ 1, ๋ฐ์๋ 2, ๋ณด๋ 3์ผ ๋
A๊ฐ ๊ฐ์๋ฐ์๋ณด์์ ์ด๊ธธ ์ ์๋ ๊ฒฝ์ฐ๋
A == 1 ์ผ๋ B == 3 -> A-B==-2
A == 2 ์ผ๋ B == 1 -> A-B==1
A == 3 ์ผ๋ B == 2 -> A-B==1
๊ฒฝ์ฐ์ด๋ค.
์ด๋ ์กฐ๊ฑด์ ๊ทธ๋ฅ A-B == -2 || A-B==1์ ์ด์ฉํ๋ค.
B๋ ์กฐ๊ฑด์ผ๋ก ํ ์๋ ์๋๋ฐ ์ด ๋ ์ ์ฒ๋ผ ๊ฐ๋จํ ๋ ์์ ์ฐจ๋ฅผ ์ด์ฉํ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ๋ค.
B๊ฐ ์ด๊ธฐ๋ ์กฐ๊ฑด์
A == 1 ์ผ๋ B == 2 -> A-B==-1
A == 2 ์ผ๋ B == 3 -> A-B==-1
A == 3 ์ผ๋ B == 1 -> A-B==2
์ ๊ฐ์์
์กฐ๊ฑด์ A-B==-1 || A-B==2๋ก ๋ ์ ์๋ค.
๋ค๋ฅธ ๋ฐฉ๋ฒ๋ ์์ ํ ๋ฐ ๊ฐ๋จํ๊ฒ ๋ ์์ ์ฐจ๋ฅผ ์ด์ฉํ์ฌ ์กฐ๊ฑด์ ๋๋ ๋ณด์๋ค.
๋ณ์๋ฅผ ์ ์ธํ๊ธฐ ์ซ๋ค๋ฉด String result๋ฅผ ์ ์ธํ๊ณ ์ด์ฉํ ๋ถ๋ถ์ ์์ ๊ณ ๋ฐ๋ก if else๋ฅผ ์ด์ฉํด printํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค!
import java.util.Scanner;
import java.io.FileInputStream;
class Solution
{
public static void main(String args[]) throws Exception
{
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
String result = "B";
//๊ฐ์๋ 1, ๋ฐ์๋ 2, ๋ณด๋ 3
//A 1 B 3 || A 2 B 1 || A 3 B 2 -> A-B==-2 || A-B==1 A๊ฐ ์ด๊ธฐ๋ ๊ฒฝ์ฐ
//A 1 B 2 || A 2 B 3 || A 3 B 1 -> A-B==-1 || A-B==2 B๊ฐ ์ด๊ธฐ๋ ๊ฒฝ์ฐ
if(A-B==-2 || A-B==1){
result = "A";
}
System.out.println(result);
}
}
๋ ๐ง
'SWEA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SWEA] 1859. ๋ฐฑ๋ง ์ฅ์ ํ๋ก์ ํธ (0) | 2022.05.28 |
---|---|
[SWEA] 1545. ๊ฑฐ๊พธ๋ก ์ถ๋ ฅํด ๋ณด์์ (0) | 2022.05.24 |
[SWEA] 1933. ๊ฐ๋จํ N์ ์ฝ์ (0) | 2022.05.19 |
[SWEA] 1938. ์์ฃผ ๊ฐ๋จํ ๊ณ์ฐ๊ธฐ (0) | 2022.05.18 |
[SWEA] 2025. N์ค ๋ง์ (0) | 2022.05.18 |
๋๊ธ