from random import random
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
#섞기
for i in range(1000):
rnd = int(random() * 9)
a = arr[0]
arr[0] = arr[rnd]
arr[rnd] = a
com = arr[0], arr[1], arr[2]
comArr = list(map(str, com)) #문자 리스트로 변환
#print("comArr:",comArr)
while True:
user = input("1부터 9까지의 세 개의 숫자를 입력해 주세요")
userArr = list(user)
#print("userArr:",userArr)
strike = 0
ball = 0
for i in range(3):
if(userArr[i] == comArr[i]):
strike += 1
elif(userArr[i] in comArr):
ball += 1
if(strike == 3):
print("3S 정답입니다")
break
else:
print(strike, "S", ball, "B")