From 271245a135b894322abb68f183f27c56d72c4779 Mon Sep 17 00:00:00 2001 From: Milkdrop Date: Thu, 31 Oct 2019 14:29:18 +0200 Subject: [PATCH 1/2] Create 536C - Lunar New Year and Number Division.cpp --- 536C - Lunar New Year and Number Division.cpp | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 536C - Lunar New Year and Number Division.cpp diff --git a/536C - Lunar New Year and Number Division.cpp b/536C - Lunar New Year and Number Division.cpp new file mode 100644 index 0000000..69ce147 --- /dev/null +++ b/536C - Lunar New Year and Number Division.cpp @@ -0,0 +1,26 @@ + #include + #include + #include + using namespace std; + + short int v[300000]; + + int main () { + //freopen("in", "r", stdin); + int n; + scanf("%d", &n); + + long long sum = 0; + for (int i = 0; i < n; i++) { + int x; + scanf("%d", &x); + v[i] = x; + } + + sort (v, v + n); + for (int i = 0; i < n/2; i++) { + sum += ((long long) v[i] + v[n - 1 - i]) * (v[i] + v[n - 1 - i]); + } + + printf ("%I64d", sum); + } From 24d6a3defba0ecbac2ef12df35694b474bf925e2 Mon Sep 17 00:00:00 2001 From: Milkdrop Date: Thu, 31 Oct 2019 14:40:21 +0200 Subject: [PATCH 2/2] Rename 536C - Lunar New Year and Number Division.cpp to 1106C - Lunar New Year and Number Division.cpp --- ...Division.cpp => 1106C - Lunar New Year and Number Division.cpp | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 536C - Lunar New Year and Number Division.cpp => 1106C - Lunar New Year and Number Division.cpp (100%) diff --git a/536C - Lunar New Year and Number Division.cpp b/1106C - Lunar New Year and Number Division.cpp similarity index 100% rename from 536C - Lunar New Year and Number Division.cpp rename to 1106C - Lunar New Year and Number Division.cpp