Drop links or images here to add them to the editor.

Tijdens verschillende loopwedstrijden wordt bijgehouden hoeveel kilometer elke deelnemer heeft afgelegd. Niet elke wedstrijd heeft dezelfde afstand: sommige deelnemers lopen bijvoorbeeld een halve marathon van 21 km, terwijl anderen deelnemen aan een marathon van 42 km.

Je wilt een overzicht maken waarin voor elke loper wordt weergegeven welk percentage van de wedstrijd werd afgelegd en of de loper het vooropgestelde doel heeft bereikt.

Voor elke deelnemer is er precies één record. Je verwerkt het bestand tot een overzicht: per deelnemer het behaalde percentage en of hij doel bereikt heeft of niet.

Opgave

Lees eerst van de invoer de naam van het bestand dat verwerkt moet worden.

Lees daarna het bestand regel per regel in. Elk record bestaat uit drie velden, gescheiden door komma’s:

de naam van de loper; het aantal afgelegde kilometers; de totale afstand van de wedstrijd.

Lees eerst van de invoer de naam van het bestand dat verwerkt moet worden. Lees dat bestand daarna regel per regel in. Elk record bestaat uit drie velden, gescheiden door komma’s: de naam, het behaalde resultaat en het maximum. Bijvoorbeeld het meegeleverde bestand Loopwedstrijd.txt:

Sofie De Vos,42,42 
Tom Jacobs,31,42 
Milan De Smet,18,21

Bereken voor elke loper welk percentage van de totale wedstrijdafstand werd afgelegd:

[ \text{percentage} = \frac{\text{afgelegde afstand}}{\text{totale afstand}} \times 100 ]

Een loper heeft het doel bereikt als minstens 75% van de totale afstand werd afgelegd. Bij minder dan 75% is het doel niet bereikt.

Let op: precies 75% telt als Doel bereikt.

Toon voor elke loper één regel in deze vorm:

<naam> - <percentage> - <Doel bereikt of Doel niet bereikt>

Invoer

Eén regel met de naam van het te verwerken bestand (bijvoorbeeld Loopwedstrijd.txt).

Uitvoer

Voor elke loper één regel met:

de naam van de loper; het afgelegde percentage; de melding Doel bereikt of Doel niet bereikt.

Tussen de drie onderdelen staat telkens een spatie, een koppelteken en opnieuw een spatie.

Voorbeeld

Invoer:

Loopwedstrijd.txt

Inhoud van Loopwedstrijd.txt:

Sofie De Vos,42,42
Tom Jacobs,31,42
Lars Willems,40,42
Emma Vermeulen,36,42
Jasper Peeters,28,42
Lotte Claes,42,42
Milan De Smet,18,21
Noor Jacobs,15,20
Arne Van Damme,21,21
Fien Goossens,30,40

Uitvoer:

Sofie De Vos - 100 - Doel bereikt 
Tom Jacobs - 74 - Doel niet bereikt 
Lars Willems - 95 - Doel bereikt 
Emma Vermeulen - 86 - Doel bereikt 
Jasper Peeters - 67 - Doel niet bereikt 
Lotte Claes - 100 - Doel bereikt 
Milan De Smet - 86 - Doel bereikt 
Noor Jacobs - 75 - Doel bereikt 
Arne Van Damme - 100 - Doel bereikt 
Fien Goossens - 75 - Doel bereikt