De eerste regel bevat het aantal testgevallen. Per testgeval volgen dan 2
regels. De eerste regel bevat vijf items, van elkaar gescheiden door een
spatie. Elk item is ofwel een kommagetal (hoogtens gelijk aan 600.00) of de
code DNF om aan te geven dat deze poging niet succesvol was. Deze vijf
items stellen de resultaten van de tegenstander voor. Deze tweede regel
bevat slechts vier items, zoals hierboven beschreven. Deze stellen jouw
scores voor. Alle kommagetallen worden getoond met precies twee cijfers
na de komma.
Belangrijke tip: Merk op dat het gebruik van floating-pointgetallen in je
programma kan leiden tot onnauwkeurige (en bijgevolg incorrecte) resul-
taten. Zorg er m.a.w. voor dat je bij het inlezen het gedeelte voor en na de
komma opslaat zonder afrondingsfouten.
Voorbeeldinvoer:
5
6.00 7.00 7.00 7.00 8.00
6.50 6.99 6.99 6.99
10.50 9.50 8.50 9.90 7.40
10.50 7.40 9.50 8.5
7.50 6.50 5.50 7.80 DNF
9.50 9.01 6.45 7.45
DNF 10.00 9.54 8.55 DNF
7.45 DNF 6.50 DNF
DNF 10.00 9.54 8.55 DNF
7.45 DNF 6.50 25.75
De uitvoer bestaat uit één regel per testgeval. Deze regel begint steeds met het volgnummer van het testgeval. Daarna volgt ofwel de tekst onmogelijk nog te winnen of reeds gewonnen of een kommagetal met precies twee cijfers na de komma. Dit is de tijd die je minstens moet halen om de tegenspeler strikt te verslaan.
Voorbeelduitvoer:
1 reeds gewonnen
2 9.89
3 onmogelijk nog te winnen
4 onmogelijk nog te winnen
5 600.00
Voor het eerste testgeval is de score van je vriend gelijk aan 21.00, wanneer jij voor je laatste beurt een DNF haalt dan is je score 20.97 wat strikt beter is en daarom ben je reeds gewonnen. Het tweede testgeval werd reeds beschreven. Voor het derde testgeval haalde je vriend een score van 21.80, jouw score kan echter onmogelijk lager zijn en dus is het onmogelijk nog te winnen. Voor het vierde testgeval hebben zowel jij als je vriend een finale score DNF, dus is het eveneens onmogelijk nog te winnen. Bij het vijfde en laatste testgeval is de finale score van je vriend DNF (want hij heeft twee mislukte pogingen). Jij hebt op dit moment ́e ́en mislukte poging, dus zolang jij voor de laatste poging geen DNF haalt heb je gewonnen. Door de reeds vernoemde tijdslimiet moet je dus je poging afronden in 600 seconden (of minder).