8710-2 = 8708
8708 = 4*7*311
десятичное число 8710 в системах счисления с основаниями:
N1 =4; N2=7; N3 =28
будет иметь не менее трёх цифр и оканчиваться на 2
//g++ 5.4.0
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
size_t N;
cin >> N;
vector<int> a(N);
for (size_t i = 0; i < N; ++i)
cin >> a[i];
sort(a.begin(), a.end(), [&] (const int &z, cinst int&x) {
return z % 10 < x % 10; });
for (const auto &i : a)
cout << i << " ";
}
var
A: array [1..9, 1..9] of Integer;
i, j: Integer;
begin
WriteLn ('Массив:');
for i := 1 to 9 do begin
for j := 1 to 9 do begin
if Abs (i - 5) + Abs (j - 5) <= 3 then
A [i, j] := 1
else
A [i, j] := 0;
end;
end;
for i := 1 to 9 do begin
for j := 1 to 9 do begin
Write (A [i, j], ' ');
end;
WriteLn;
end;
end.