Αν λες για το "Διαφορετικά να τερματίζει τυπώνοντας το μήνυμα «ΤΕΛΟΣ ΑΓΟΡΩΝ».", συμφωνώ μαζί σου. Στο υποερώτημα α θα έπρεπε με το που υπερβαίνεται το ποσό, ο αλγόριθμος αμέσως να τερματίσει.
Το θέμα είναι ότι για να κάνεις και το υποερώτημα β, ο αλγόριθμος δεν μπορεί να έχει τερματιστεί. Αν έχει τερματιστεί, το υποερώτημα β δεν θα εκτελεστεί ποτέ. Επομένως δεν έχει νόημα να το λύσεις.
Άρα, ή θα έπρεπε να κάνεις νέο αλγόριθμο για το υποερώτημα β, ή να συμπεράνεις ότι η εκφώνηση δεν εννοούσε αυτό που κατάλαβες.
Εν τέλει, μπορεί να μην είναι εντελώς σωστή η διατύπωση, αλλά πάντως δεν αφήνει περιθώρια για διαφορετικές ερμηνείες...