Я получаю «Ошибка времени выполнения» при отправке кода в Kattis - PullRequest
0 голосов
/ 14 февраля 2020

При отправке кода Python 3 в Kattis появляется «Ошибка времени выполнения»? Я проверил код с помощью обычного input (), и он работает. Я думаю, что что-то не так с моим форматом представления.

Ссылка на проблему: https://open.kattis.com/contests/j2b4nd/problems/matchgame

изображение сообщения об ошибке

#!/usr/bin/env python
# coding: utf-8
# In[8]:

import sys

# get the input
for line in sys.stdin:
    x_y=line.split('')

    x=x_y[0]
    y=xx_y[1]

    n=len(X)
    Answer='no'
    # Remove the similar digits
    for i in range(n):
        if x[0]==y[0]:
            x=x[1:]
            y=y[1:]

    # by removing one mathc from the First digit, the second digit can be made 
    minus=['71','80','93','65','95','86','89']
    plus=['17','08','39','56','59','68','98']
    # By moving one match between the digits, they can be converted to each other
    zero=['06','09','23','35','69','60','90','32','53','96']

    if len(x)==2:
        if (((x[0]+y[0]) in minus) and ((x[1]+y[1]) in plus) or
            ((x[0]+y[0]) in plus) and ((x[1]+y[1]) in minus)or
            ((x[0]+y[0]) in zero) and ((x[1]+y[1]) in zero)):
            Answer='yes'
    elif len(x)==1:
        if ((x[0]+y[0]) in zero):
            Answer='yes'

    print(Answer)    


# In[ ]:
...