Подготовка зала соревнования a20j ошибка во время выполнения - PullRequest
0 голосов
/ 30 ноября 2018

A2oj.com, Ошибка времени выполнения
Проблема № 22 * ​​1002 *

Недавно я решал следующую проблему из a2oj.

https://a2oj.com/p?ID=22

Мое решениепроблема:

# to check for adjacent items in a 2d array
# just check the item next to it, below it and diagonal to it

t = int(input())
o = []
while t >= 1:
    n,m = map(int,input().split())
    c = 0
    li = []
    uni = []
    while c < m:
        li.append(map(int,input().split()))
        c += 1
    r = 0
    co = 0
    while r < n-1:
        c = 0
        while c < m-1:

            # if the place is empty skip checking
            if li[r][c] == -1:
                c += 1
                continue

            # if university is already counted also skip checking it
            if li[r][c] in uni:
                c += 1
                continue

            if li[r][c] == li[r][c+1]:
                uni.append(li[r][c])
                co += 1

            if li[r][c] == li[r+1][c+1]:
                uni.append(li[r][c])
                co += 1

            if li[r][c] == li[r+1][c]:
                uni.append(li[r][c])
                co += 1


            c += 1
        r += 1
    o.append(co)
    t -= 1

for w in o:
    print(w)

Этот код отлично работает для приведенных примеров.Но когда я отправляю его в онлайн-судью a2oj, я получаю сообщение об ошибке выполнения.Я также не могу знать, почему я получаю ошибку.Можете ли вы сказать мне, как я могу узнать об ошибке в платформе a2oj или вы можете помочь мне с кодом

...