3.
Сортировка по последней цифре
Дана последовательность, состоящая из целых чисел. Напишите программу, которая создает и сортирует массив по убыванию последней цифры в числе.
Входные данные
Сначала задано число N
- количество элементов в последовательности (1<= N <= 100). Далее через пробел записаны N
чисел.
Выходные данные
Необходимо вывести массив, отсортированный по убыванию последней цифры в числе.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
5
5 100 23 777 34 |
777 5 34 23 100 |
Вставьте недостающие фрагменты кода
C++
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
bool cmp(int first, int second) {
|
|
}
int main() {
int N;
cin >> N;
vector<int> A (N);
for(int i = 0; i < N; i++)
cin>>A[i];
sort(A.begin(), A.end(), cmp );
for(int i = 0;i< N; i ++)
cout<<A[i]<<" ";
}
|