Completed
이거 이렇게푸는거 맞나요>
import requests

def load_fishes():
    a = requests.post("http://host1.dreamhack.games:21215/fish").json()
    b = a['name']
    print(b)
    if b == 'flag':
        print("Flag found!")
        print(a)
    else:
        load_fishes()

load_fishes()

이렇게 자동화해서 돌리고있는데 계속 안떠서요... 이거 맞나요?

#web
Author
When you need more in-depth answers
Contact the Dreamhack team and mentors directly!
Answers 2

확률적으로 그렇게 하면 0.01%의 확률로 낚을 수 있고, 실제로도 낚아봤습니다.
그러나 매우 많은 요청 횟수(Flag를 1번 낚기 위해 기대되는 요청 횟수는 1만회)가 필요하기에
다른 방법을 고민 할 필요가 있습니다.

2025.08.05. 16:38

현재 작성하신 코드를 보면 그저 낚시 요청을 날리고 결과를 받아와서 해당 결과가 flag인지 참조하고 있을 뿐입니다. 해당 방식으로 하면 flag가 잡힐 확률은 여전히 0.01%이기 때문에 성공 확률이 낮습니다. 조금 더 다른 접근 방식을 찾아보세요!!

2025.08.03. 23:57