add: 220613-CN [cpp]

This commit is contained in:
Eat-Swap 2022-06-13 00:56:31 +08:00
parent 9427d8e954
commit 721a548a1e
Signed by: Eatswap
GPG Key ID: BE661106A1F3FA0B
2 changed files with 15 additions and 1 deletions

14
cpp/2206/220613-CN.cpp Normal file
View File

@ -0,0 +1,14 @@
#include <vector>
#include <algorithm>
class Solution {
public:
static int heightChecker(const std::vector<int>& h) {
auto x = h;
std::stable_sort(x.begin(), x.end());
int ret = 0;
for (int i = 0; i < x.size(); ++i)
ret += (x[i] != h[i]);
return ret;
}
};

View File

@ -3,4 +3,4 @@ PROJECT(2206)
SET(CMAKE_CXX_STANDARD 23)
ADD_EXECUTABLE(2206 220612.cpp)
ADD_EXECUTABLE(2206 220613-CN.cpp)