#include <iostream>
int main() {
int liczba;
int suma = 0;
std::cout << "Podaj liczbe calkowita dodatnia: ";
std::cin >> liczba;
// Sprawdzenie, czy podana liczba jest dodatnia
if (liczba <= 0) {
std::cout << "Podana liczba musi byc dodatnia." << std::endl;
return 1;
}
// Obliczenie sumy liczb od 1 do podanej liczby
for (int i = 1; i <= liczba; ++i) {
suma += i;
}
std::cout << "Suma liczb od 1 do " << liczba << " wynosi: " << suma << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CiAgICBpbnQgbGljemJhOwogICAgaW50IHN1bWEgPSAwOwoKICAgIHN0ZDo6Y291dCA8PCAiUG9kYWogbGljemJlIGNhbGtvd2l0YSBkb2RhdG5pYTogIjsKICAgIHN0ZDo6Y2luID4+IGxpY3piYTsKCiAgICAvLyBTcHJhd2R6ZW5pZSwgY3p5IHBvZGFuYSBsaWN6YmEgamVzdCBkb2RhdG5pYQogICAgaWYgKGxpY3piYSA8PSAwKSB7CiAgICAgICAgc3RkOjpjb3V0IDw8ICJQb2RhbmEgbGljemJhIG11c2kgYnljIGRvZGF0bmlhLiIgPDwgc3RkOjplbmRsOwogICAgICAgIHJldHVybiAxOwogICAgfQoKICAgIC8vIE9ibGljemVuaWUgc3VteSBsaWN6YiBvZCAxIGRvIHBvZGFuZWogbGljemJ5CiAgICBmb3IgKGludCBpID0gMTsgaSA8PSBsaWN6YmE7ICsraSkgewogICAgICAgIHN1bWEgKz0gaTsKICAgIH0KCiAgICBzdGQ6OmNvdXQgPDwgIlN1bWEgbGljemIgb2QgMSBkbyAiIDw8IGxpY3piYSA8PCAiIHd5bm9zaTogIiA8PCBzdW1hIDw8IHN0ZDo6ZW5kbDsKCiAgICByZXR1cm4gMDsKfQo=