Cześć po wywołaniu tego kodu:
import sys
sys.setrecursionlimit(300300)
(n,m) = tuple(map(int, input().split()))
G = [[] for _ in range(n+1)]
odwiedzony = [False for _ in range(n+1)]
odwiedzonyPonownie = [False for _ in range(n+1)]
for i in range(m):
(a, b) = tuple(map(int, input().split()))
G[a].append(b)
G[b].append(a)
class cus():
def __init__(self):
self.op = 0
def dfs(self,v):
odwiedzony[v] = True
for sąsiad in G[v]:
if odwiedzony[sąsiad] == True and odwiedzonyPonownie[sąsiad] == False:
odwiedzonyPonownie[sąsiad] = True
print("tak")
self.op += 1
print(self.op)
elif sąsiad == v:
print("V = sąsiad")
self.op = n
else :
dfs(sąsiad)
c = cus()
c.dfs(G[1][0])
if c.op + 1 > n :
print("niedrzewo")
else:
print("drzewo")
wyskakuje mi taki błąd:
File "sciezka", line 17
self.op = 0
TabError: inconsistent use of tabs and spaces in indentation
Proszę o pomoc!!! Z góry dzięki:)