Problem

3/11

마지막 숫자로 정렬

Problem

정수 시퀀스가 ​​주어집니다.  숫자의 마지막 숫자를 기준으로 내림차순으로 배열을 만들고 정렬하는 프로그램을 작성하세요.
<사업부>
입력
첫 번째 주어진 숫자 N - 시퀀스의 요소 수(1<= N <= 100). 그런 다음 N개의 숫자가 공백으로 구분되어 기록됩니다.
 
출력
숫자의 마지막 숫자를 기준으로 내림차순 정렬된 배열을 출력해야 합니다.
 
<헤드> <몸>
# 입력 출력
1 5
5 100 23 777 34
777 5 34 23 100
Write the program below
#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]<<" ";

    
}    

     

Program check result

To check the solution of the problem, you need to register or log in!