From c4975c854cb5365872c4c9707deb659e0d2634eb Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 10 Mar 2021 08:54:21 +0800 Subject: import(solutions): Add acwing 1224. --- works/solutions/acwing/1224.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 works/solutions/acwing/1224.cpp (limited to 'works') diff --git a/works/solutions/acwing/1224.cpp b/works/solutions/acwing/1224.cpp new file mode 100644 index 0000000..8cdd9f0 --- /dev/null +++ b/works/solutions/acwing/1224.cpp @@ -0,0 +1,33 @@ +#include +#include + +int N; +int x[10010]; + +int main() { + std::ios_base::sync_with_stdio(false); + std::cin.tie(nullptr); + + std::cin >> N; + for (int i = 1; i <= N; i++) { + std::cin >> x[i]; + } + + int result = 0; + + for (int i = 1; i <= N - 1; i++) { + if (x[i] != i) { + for (int j = i + 1; j <= N; j++) { + if (x[j] == i) { + x[j] = x[i]; + result++; + break; + } + } + } + } + + std::cout << result; + + return 0; +} -- cgit v1.2.3