# python ## 判斷結構 ![](https://i.imgur.com/oHOjkvQ.png) ![](https://i.imgur.com/cVSMCRf.png) ## 重複結構 ![](https://i.imgur.com/LuhjSUO.png) ===== Welcome to counting game ===== You just need to count from 1 to 100 and get the flag I will help you, just repeat after me ----- wave 1/100 ----- I say 1 you say? ``` from pwn import * r = remote('140.110.112.213',2403) r.recvlines(3) for i in range(100): print(r.recvlines(2)) r.sendline(str(i+1).encode()) print(str(i+1)) print(r.recvline()) r.close() ``` 90 [b'----- wave 91/100 -----', b'I say 91 you say?'] 91 [b'----- wave 92/100 -----', b'I say 92 you say?'] 92 [b'----- wave 93/100 -----', b'I say 93 you say?'] 93 [b'----- wave 94/100 -----', b'I say 94 you say?'] 94 [b'----- wave 95/100 -----', b'I say 95 you say?'] 95 [b'----- wave 96/100 -----', b'I say 96 you say?'] 96 [b'----- wave 97/100 -----', b'I say 97 you say?'] 97 [b'----- wave 98/100 -----', b'I say 98 you say?'] 98 [b'----- wave 99/100 -----', b'I say 99 you say?'] 99 [b'----- wave 100/100 -----', b'I say 100 you say?']