//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 << " ";
}
1.
Var
c:integer;
Begin
Write('Введите с '); Readln(c);
if (c>0) or ((c mod 5) = 0) then
write('c^3 = ',c*c*c) else
write('(c-2)^2 = ',sqr(c-2));
End.
2.
Var
c:integer;
Begin
Write('Введите угол с '); Readln(c);
write('Угол с - ');
if (c>0) and (c<90) then write('острый') else write('не острый');
End.
Var
n,i:integer;
Begin
Write('n = ');Read(n);
i:=0;
if n div 1000 = n mod 10 then i:=i+1;
if (n mod 10 = (n div 10) mod 10) then i:=i+1;
n:=n div 10;
if (n mod 10 = (n div 10) mod 10) then i:=i+1;
n:=n div 10;
if (n mod 10 = (n div 10) mod 10) then i:=i+1;
n:=n div 10;
if i=1 then Write('Верно')
else Write('Не верно')
End.