Fişierul intrare/ieşire:sir9i.in, sir9i.outSursăad-hoc
AutorValentina PredaAdăugată devmanzVictor Manz vmanz
Timp execuţie pe test0.05 secLimită de memorie512 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise

Sir9i

Se citesc: n, k şi apoi un şir de n numere naturale nenule. Să se determine:
a) cea mai mare sumă formată cu trei termeni citiţi consecutiv în şir
b) suma primelor k cifre din şirul de cifre care se obţine din cifrele tuturor numerelor din şir, considerate în ordinea în care apar în numerele sirului citit (din şirul de numere 103, 57, 451, 92 se obţine şirul de cifre 1, 0, 3, 5, 7, 4, 5, 1, 9, 2)

Date de intrare

Din fişierul text sir9i.in se citesc de pe prima linie numerele n şi k, iar de pe a doua linie se citesc n numere naturale ce reprezintă termenii şirului.

Date de ieşire

În fişierul de ieşire sir9i.out se va scrie pe prima linie cea mai mare sumă formată cu trei termeni consecutivi din şir, iar pe a doua linie suma primelor k cifre din şirul cifrelor.

Restricţii

  • 3 ≤ n ≤ 50 000
  • 3 ≤ k ≤ 50 000
  • numerele din şir au cel mult 8 cifre fiecare
  • cele n numere au în total mai mult de k cifre
  • se acorda 50% din punctaj pentru fiecare din subpunctele a) şi b)

Exemplu

sir9i.insir9i.out
4 5
20 34 5 1
59
14
6 5
11 12 11 11 13 10
35
6
Trebuie sa te autentifici pentru a trimite solutii. Click aici