- Language:
- Time limit: 1.00 s
- Memory limit: 512 MB
Neljä henkilöä (A, B, C, D) on ollut yhteisellä matkalla ja haluaa tasata kulut matkan jälkeen.
Tiedossasi on kaikki kulut matkan ajalta ja tehtäväsi on laatia maksusuunnitelma, jota seuraamalla kaikki maksavat yhtä paljon kuluista.
Syöte
Ensimmäisellä rivillä on kokonaisluku : tapahtumien määrä.
Tämän jälkeen tulee riviä muotoa " ": henkilö on maksanut summan .
Voit olettaa, että yhteensä maksettu summa on jaollinen 4:llä.
Tuloste
Tulosta ensin kokonaisluku : maksutapahtumien määrä. Tulosta sen jälkeen riviä muotoa " ": henkilö maksaa henkilölle summan .
Voit tulostaa minkä tahansa ratkaisun, jossa ja .
Esimerkki
Syöte:
4 A 100 B 50 A 50 D 80
Tuloste:
5 B A 10 C A 40 B C 10 C D 10 C A 30
Arvostelu
Kaikissa syötteissä ja . Koodisi saa pistettä, jos se tuottaa kelvollisen maksusuunnitelman.