Buongiorno,
scusate il disturbo, non riesco a capire il motivo del 0/100. Penso che il codice sia corretto. Ve lo incollo anche qua sotto.
Q = int(input())
for q in range(Q):
N = int(input())
l = list(range(1, N + 1))
i = 0
while len(l) > 1:
l.pop((i + 1) % len(l))
i = (i + 1) % len(l)
print(l[0])
Attendo vostre.
Grazie Matteo