Problem

7/11

람다 함수를 통해 벡터 정렬

Problem

정수 시퀀스가 ​​주어집니다. 내림차순으로 배열을 만들고 정렬하는 프로그램을 작성하세요.
 
입력
처음 주어진 숫자 N — 배열의 요소 수(1<=N<=100). 또한 공백을 통해 N개의 숫자가 쓰여집니다. 배열 요소. 배열은 정수로 구성됩니다.
 
출력
내림차순으로 정렬된 배열을 출력해야 합니다.
  <몸>
입력 출력
5
4 56 23 67 100
100 67 56 23 4
Write the program below
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;

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(), 
   
 
    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!