#include <iostream>
using namespace std;
int main () {
int digit = 300;
do {
int sum = 0;
int teiler = 1;
while (teiler <= digit)
<span> {</span>
if (digit % teiler == 0)
<span> sum+=teiler;</span>
<span> teiler++;</span>
<span> }</span>
if(sum % 10 == 0)
<span> {</span>
cout << digit << endl;
<span> }</span>
<span> digit++;</span>
<span> } </span>while (digit <= 600);
return 0;
}
<span>
</span>
А)19,21,23 б)88,110,132 в)61,51,41 г)16,34,68
<u>PascalABC.NET 3.4.0, сборка 1675 от 12.06.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
var n:=ReadInteger('n=');
var a:=ArrRandom(n,-50,50); a.Println;
var b:=new integer[n];
for var i:=0 to n-1 do
b[i]:=a[:i+1].Max;
b.Println
end.
<em>Пример</em>
n= 15
-21 27 -19 -7 34 -20 25 36 40 -2 40 43 -37 41 7
-21 27 27 27 34 34 34 36 40 40 40 43 43 43 43
Программа в приложенном файле