Ошибка выполнения при отправке кода в codejam 2019 - PullRequest
0 голосов
/ 07 апреля 2020

Итак, я пытался задать несколько вопросов для практики, которые появились в Codejam 2019. Мой код для следующей проблемы прекрасно работает в локальной среде IDE, но с учетом ошибки времени выполнения, когда я его отправляю. Не могли бы вы помочь мне с этим.

ПРОБЛЕМА: Вопрос

МОЙ КОД:

def isprime(num):  
if num > 1 and num%2!=0:
   for i in range(2,num):
       if (num % i) == 0:
           return 0
   else:
       return 1

t=int(input())
tc=0
while t:
    t-=1
    tc+=1
    x=list(map(int, input().split()))
    n=x[0]
    m=x[1]
    l=list(map(int, input().split()))
    d={}
    path=""
    arr=[]
    for i in range(2,n):
        f=isprime(I)
        if f and l[0]%i==0:
            arr.append(i)
            arr.append(l[0]//i)
            break

    for i in range(1,len(l)):
        arr.append(l[i]//arr[len(arr)-1])
    x="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    j=0
    s=set(arr)
    s=sorted(s)
    for i in s:
        d[i]=x[j]
        j+=1


    for i in arr:
        path+=d[I]              
    print("Case #"+str(tc)+":",path)

ВХОД:

2
103 31
217 1891 4819 2291 2987 3811 1739 2491 4717 445 65 1079 8383 5353 901 187 649 1003 697 3239 7663 291 123 779 1007 3551 1943 2117 1679 989 3053
10000 25
3292937 175597 18779 50429 375469 1651121 2102 3722 2376497 611683 489059 2328901 3150061 829981 421301 76409 38477 291931 730241 959821 1664197 3057407 4267589 4729181 5335543

ОЖИДАЕМЫЙ ВЫХОД:

Case #1: CJQUIZKNOWBEVYOFDPFLUXALGORITHMS
Case #2: SUBDERMATOGLYPHICFJKNQVWXZ

МОЙ ВЫХОД:

Case #1: CJQUIZKNOWBEVYOFDPFLUXALGORITHMS
Case #2: SUBDERMATOGLYPHICFJKNQVWXZ

ОШИБКА, ПОЛУЧЕННАЯ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...