# Rubabandiera v2 (ctf)

**URL:** <https://forum.olinfo.it/t/rubabandiera-v2-ctf/8930>\
**Category:** Aiuto\
**Created:** [24 Giugno 2024, 3:42pm UTC](https://forum.olinfo.it/t/rubabandiera-v2-ctf/8930 "2024-06-24T15:42:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![strazio](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/s/ed8c4c/32.png) [@strazio](https://forum.olinfo.it/u/strazio)\
**Post date:** [24 Giugno 2024, 3:42pm UTC](https://forum.olinfo.it/t/rubabandiera-v2-ctf/8930/1 "2024-06-24T15:42:31Z")

</div>

![Screenshot 2024-06-22 115044](https://forum.olinfo.it/uploads/default/original/2X/6/628ec0a7858801592848498bc39598e656d7a912.png)

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

---

<div class="post-metadata">

**Author:** ![MatteoArcari](https://forum.olinfo.it/user_avatar/forum.olinfo.it/matteoarcari/32/1976_2.png) [@MatteoArcari](https://forum.olinfo.it/u/MatteoArcari)\
**Post date:** [24 Giugno 2024, 4:19pm UTC](https://forum.olinfo.it/t/rubabandiera-v2-ctf/8930/2 "2024-06-24T16:19:36Z")

</div>

Ciao,  
se provi ad eseguire tu stesso la soluzione sui casi di esempio, ti accorgerai che l’output è sbagliato. La tua soluzione non è quindi corretta.  
Prova a capire cosa succede con i casi di esempio
