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 일때 케이스를 나누었다.
'Algorithm > SWEA' 카테고리의 다른 글
4831. [파이썬 S/W 문제해결 기본] 1일차 - 전기버스 (0) | 2022.10.05 |
---|---|
파이썬, 자바 : SWEA 1946. 간단한 압축 풀기 (0) | 2022.07.05 |
파이썬, 자바 : SWEA 1989. 초심자의 회문 검사 (0) | 2022.07.05 |
파이썬, 자바 : SWEA 2058. 자릿수 더하기 (list, for) (0) | 2022.07.05 |
파이썬, 자바 : SWEA 2063. 중간값 찾기 ( /, //, %, divmod) (0) | 2022.07.05 |