Torna

Torna

Közepes

Utasítások

Számold össze egy kisebb futballverseny eredményeit.

Egy bemeneti fájl alapján, amely megmondja, melyik csapat melyikkel játszott, és mi lett a mérkőzés kimenetele, készíts egy fájlt egy ilyen táblázattal:

Team                           | MP |  W |  D |  L |  P
Devastating Donkeys            |  3 |  2 |  1 |  0 |  7
Allegoric Alaskans             |  3 |  2 |  0 |  1 |  6
Blithering Badgers             |  3 |  1 |  0 |  2 |  3
Courageous Californians        |  3 |  0 |  1 |  2 |  1

Mit jelentenek ezek a rövidítések?

  • MP: lejátszott mérkőzések
  • W: megnyert mérkőzések
  • D: döntetlen mérkőzések (egál)
  • L: elveszített mérkőzések
  • P: pontok

Egy győzelem 3 pontot ér a csapatnak. Egy döntetlen 1 pontot. Egy vereség 0 pontot.

Az eredményt pontok szerint, csökkenő sorrendben kell rendezni. Holtverseny esetén a csapatokat ábécésorrendbe rendezzük.

Bemenet

Az összesítő programod ilyen bemenetet kap:

Allegoric Alaskans;Blithering Badgers;win
Devastating Donkeys;Courageous Californians;draw
Devastating Donkeys;Allegoric Alaskans;win
Courageous Californians;Blithering Badgers;loss
Blithering Badgers;Devastating Donkeys;loss
Allegoric Alaskans;Courageous Californians;win

A mérkőzés eredménye az elsőként felsorolt csapatra vonatkozik. Tehát ez a sor:

Allegoric Alaskans;Blithering Badgers;win

azt jelenti, hogy az Allegoric Alaskans legyőzte a Blithering Badgerst.

Ez a sor:

Courageous Californians;Blithering Badgers;loss

azt jelenti, hogy a Blithering Badgers legyőzte a Courageous Californians csapatot.

És ez a sor:

Devastating Donkeys;Courageous Californians;draw

azt jelenti, hogy a Devastating Donkeys és a Courageous Californians döntetlent játszott.

Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Delphi Pascal Exercism

Készen állsz elkezdeni a(z) Torna feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Delphi Pascal nyelvet 76 feladat segítségével, valódi emberi mentorálással, mindez ingyen.