2-2. 코딩테스트 문제집(SW Expert Academy)/SWEA(D1)
[SWEA] D1: 1대1 가위바위보(1936) 해설
cogito21_cpp
2025. 1. 12. 14:22
반응형
문제
- 문제 링크: 1대1 가위바위보
풀이
(C++)
solution 1)
- 시간 복잡도:
더보기
#include<iostream>
using namespace std;
int main(int argc, char** argv)
{
int test_case;
int T;
int a, b;
cin >> a >> b;
if (a == 1) {
if (b == 2)
cout << 'B';
else if (b == 3)
cout << 'A';
} else if (a == 2) {
if (b == 1)
cout << 'A';
else if (b == 3)
cout << 'B';
} else if (a == 3) {
if (b == 1)
cout << 'B';
else if (b == 2)
cout << 'A';
}
return 0;
}
(Java)
solution 1)
- 시간 복잡도:
더보기
import java.util.*
(Python)
solution 1)
- 시간 복잡도:
더보기
import sys
a, b = map(int, input().split())
if (a == 1):
if (b == 2):
print('B')
elif (b == 3):
print('A')
elif (a == 2):
if (b == 1):
print('A')
elif (b == 3):
print('B')
elif (a == 3):
if (b == 1):
print('B')
elif (b == 2):
print('A')
반응형