Ana și Bogdan au găsit la bunicul lor o cutie cu bețe de aceeași lungime. După câteva minute de joacă urmează cearta. Bunicul le-a propus să rupă cele bețe și apoi Ana să primească fragmentele din mâna stângă, iar Bogdan fragmentele din mâna dreaptă. Zis și făcut. Copiii au luat fragmentele, le-au numerotat fiecare cu numere de la la , le-au măsurat și acum își doresc să lipească fragmentele primite, dar mai au nevoie de câteva informații.
Cerință
Cunoscând numărul de bețe, , , ..., lungimile fragmentelor primite de Ana și , , ..., lungimile fragmentelor primite de Bogdan, să se scrie un program care să determine:
- lungimea inițială a bețelor;
- lungimea celui mai lung băț care se poate obține prin lipirea unui fragment aparținând Anei cu un fragment care aparține lui Bogdan;
- numărul bețelor de lungime maximă care se pot obține prin lipirea unui fragment aparținând Anei cu un fragment care aparține lui Bogdan.
Date de intrare
Fișierul de intrare bete.in
conține pe prima linie numărul natural reprezentând numărul de bețe. Pe a doua linie sunt numere naturale , , ..., reprezentând lungimile fragmentelor primite de Ana și pe a treia linie sunt numere naturale , , ..., reprezentând lungimile fragmentelor primite de Bogdan.
Date de ieșire
Fișierul de ieșire bete.out
va conține trei linii. Pe prima linie se va scrie numărul natural reprezentând lungimea inițială a bețelor, pe a doua linie se va scrie numărul natural reprezentând lungimea celui mai lung băț care se poate obține prin lipirea unui fragment aparținând Anei cu un fragment care aparține lui Bogdan, iar pe a treia linie se va scrie numărul natural reprezentând numărul bețelor de lungime maximă care se pot obține prin lipirea unui fragment aparținând Anei cu un fragment care aparține lui Bogdan.
Restricții și precizări
- ;
- ;
- ;
- ;
- ;
- ;
- Odată lipite două fragmente, acestea nu se pot dezlipi.
- Pentru determinarea corectă a valorii L se acordă 30% din punctaj, pentru determinarea corectă a valorii K se acordă 30% din punctaj, iar pentru determinarea corectă a valorii P se acordă 40% din punctaj.
Exemplu
bete.in
6
2 6 7 1 3 5
5 4 7 8 9 3
bete.out
10
16
1
Explicație
Lungimea inițială este , lungimea maximă este și se poate forma un singur băț de lungime .