PROSZE O POMOC!!!!!
INFORMATYKA C++ PĘTLE




Na taśmie wejściowej znajdują się dwie liczby naturalne. Nazwijmy je k i n. Napisz program, który sprawdzi, która spośród liczb: n, n+1, ...,n+k-1, ma największą sumę cyfr. W przypadku gdy kilka liczb ma taką samą (największą) sumę cyfr, Twój program powinien wypisać najmniejszą z nich.

Przykład
Dla danych wejściowych

19 106
poprawną odpowiedzią jest
119


Odpowiedź :

#include <iostream>

using namespace std;

int main()

{  

int k, n, najwiekszaSuma = 0, s;

cin>>k >>n;

int najwiekszyWynik = n;

for (int i = 1; i < k; i++)

{

 n++;

  s = n;

 int wynik = 0;

 while (s != 0)

 {

  wynik += s % 10;

  s /=10;

 

 }

 if (wynik > najwiekszaSuma)

 {

  najwiekszaSuma = wynik;

  najwiekszyWynik = n;

 }

}

cout << najwiekszyWynik;

}