решений существует два
1) суммирование ряда, предусмотрев что сщгтеук будет большим
counter := 0;
for(i:=1213, i<=1210113;i++)
counter := counter+i;
2) вывод формулы как известно суммой ряда натуральных чисел можно считать n(n+1)/2, следовательно, частичной суммой рядо соответственно будет n(n+1)/2-k(k+1)/2+k, и применительно к нашей задаче
605057*1210113 - 607*1213 + 1213 = 732186606363
Преобразование к 5 системе счисления не имеет никаких проблем, делим на 5 записываем остаток, и так пока число не кончится, остатки в обратном порядке и будут искомым числом
т.е. 43444004232400423
//Task 4
int m;
std::cin >> m;
std::cout << (m%2==0?m-2:m-1);
// Task 5
int a = 0,b,n;
std::cin>>n;
for(int i = 0; i <= n; i ++)
a += i*i;
b = (n * (n + 1) * (2*n + 1))/6;
std::cout<<a<<'='<<b;
// Task 6
int x = 0;
for(int i = 2; x + i < 45;i++)
{
x+=i;
std::cout<<x<<' ';
}
// Task 7
int mult = 1;
int n;
double sum;
std::cin>>n;
for(int i = 1; i < n; i++)
{
sum+=(1/i) * mult;
mult *= -1;
}
std::cout<<sum;
Var
i,n:integer;
Begin
for i:= 1 to 119 do
if (i mod 5) = 0 then
n:=n+i;
Write('Сумма положительных кратных 5 чисел, меньших 120 равна ',n);
<span>End.
И вопрос - вы действительно 1-4 класс?</span>
Var
a,d,i:integer;
begin
readln(a,d);
for i:=1 to 8 do
begin
writeln('in ',i,' hour = ',a);
a:=a+d;
end;
end;
#include <iostream>
using namespace std;
void swap(int i, int j, int a[])
{
int t = a[i];
a[i] = a[j];
a[j] = t;
}
int main()
{
int n, s1 = 0, s2 = 0, n1 = 0, n2 = 0;
cin >> n;
int a[n];
srand(time(0)); // инициализируем датчик
// заполняем массив подряд от 1 до n
for(int i=0; i<n; i++)
a[i] = i + 1;
int np = min(rand() % n, 5); // случайное количество перестановок
for(int i=1; i<=np; i++)
swap(rand()%(n), rand()%(n), a);
for(int i=0; i<n; i++)
cout << a[i] << " ";
return 0;
}