По заданному n найти сумму всех n-значных чисел. натуральное число n (1 ≤ n ≤ 100).

Я написала код он работает но только до n=18, как сделать так чтобы код работал и тогда когда n= 100?

#include < iomanip>

#include < cmath>

#include < iostream>

using namespace std;

int main()

{

long long n, sum=0, i1, i2;

cin >> n;

i1=pow(10, n-1);

i2=pow(10, n);

sum = (i1 + (i2-1)) * (i2 - i1) / 2;

cout < < sum;
}

rgewwet rgewwet    1   10.10.2021 01:18    5

Другие вопросы по теме Информатика