rueki
SW Expert Academy 6959. 이상한 나라의 덧셈게임 본문
728x90
반응형
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
def func(num):
cnt=0
res = 'A' #default 값으로 설정
# 입력받는 숫자를 문자형으로 받아서 연속된 숫자 더할때만 int형으로 변환하게끔
# 1의 자리수가 될때까지 == 문자 길이가 한 개일 때까지
while len(num) != 1:
num1 = int(num[0])
num2 = int(num[1])
num = str(num1 + num2) +num[2:]
cnt+=1
#엘리스 먼저이기때문에 엘리스가 이기려면 cnt가 홀수, 토끼가 이기려면 짝수여야한다.
if cnt % 2==0:
return 'B'
else:
return 'A'
t = int(input())
for tc in range(1,t+1):
result = input()
print(f'#{tc} {func(result)}')
728x90
반응형
'python > 알고리즘 문제풀이' 카테고리의 다른 글
2005. 파스칼의 삼각형 (0) | 2020.06.20 |
---|---|
SW Expert Academy 5356. 의석이의 세로로 말해요 (0) | 2020.06.10 |
SW Expert Academy 5789. 현주의 상자 바꾸기 (0) | 2020.05.18 |
SW Expert Academy 6019. 기차 사이의 파리 (0) | 2020.05.17 |
SW Expert Academy 6485. 삼성시의 버스 노선 (0) | 2020.05.16 |
Comments