import random

flag_A = 0
flag_B = 0

while flag_A < 1:
    number_A = random.randint(0,9)
    number_B = random.randint(0,9)
    number_C = random.randint(0,9)

    if number_A != number_B:

        if number_B != number_C:

            if number_A != number_C:
                flag_A = 1

print(number_A,number_B,number_C)

while flag_B < 1:

    count_strike = 0
    count_ball = 0

    number_0 = int(input("서로 다른 숫자 3개를 입력해 주세요: "))

    number_1 = int(number_0 / 100)
    number_2 = int((number_0 - number_1 * 100) / 10)
    number_3 = int((number_0 - number_1 * 100) % 10)

    
    if number_1 == number_A:
        count_strike += 1

    elif number_1 == number_B:
        count_ball += 1

    elif number_1 == number_C:
        count_ball += 1


    if number_2 == number_A:
        count_ball += 1

    elif number_2 == number_B:
        count_strike += 1

    elif number_2 == number_C:
        count_ball += 1


    if number_3 == number_A:
        count_ball += 1

    elif number_3 == number_B:
        count_ball += 1

    elif number_3 == number_C:
        count_strike += 1

    print("strike:{} , ball:{}".format(count_strike,count_ball))

    if count_strike == 3:
        flag_B = 1


print("정답 입니다")



