https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PjKXKALcDFAUq 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

 

 

 

1. 파이썬

a, b = map(int, input().split())

if (a == 1 and b == 2) or (a == 2 and b == 3) or (a == 3 and b == 1) :
    print("B")
else :
    print("A")

input().split()으로 입력 받은 값을 기본 split단위인 띄어쓰기 " " 기준으로 분리했다.

map(int, )으로 int 정수형으로 바꿔서 각각 변수 a, b 에 저장하고 if : , else : 으로 조건문 지정했다.

 

 

 

 

2. 자바

import java.util.Scanner;
 
public class Solution{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        String result;
        switch (a) {
        case 1: result = b==2?"B":"A"; 
        break;
        case 2:    result = b==3?"B":"A"; 
        break;
        case 3: result = b==1?"B":"A"; 
        break;
        }
        System.out.print(result);
    }
}

switch로 a가 각각 1,2,3 일때 케이스를 나누었다.