From 2f674dc80f0382f1c3178f435714960734dc9d3c Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Sat, 6 Jun 2020 21:33:13 +0700 Subject: Reorganize stuff from secondary school --- 12/QG-2008/seqgame.cpp | 59 -------------------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 12/QG-2008/seqgame.cpp (limited to '12/QG-2008/seqgame.cpp') diff --git a/12/QG-2008/seqgame.cpp b/12/QG-2008/seqgame.cpp deleted file mode 100644 index b1751c7..0000000 --- a/12/QG-2008/seqgame.cpp +++ /dev/null @@ -1,59 +0,0 @@ -#include -#include -#include - -#define ABS(x) ((x < 0) ? -x : x) - -using namespace std; - -int -main() -{ - ifstream infile; - ofstream outfile; - short n; - long i, c, min = 2e9, a; - set b; - std::set::iterator k; - - infile.open("SEQGAME.INP"); - infile >> n; - for (i = 0; i < n; i++) - { - infile >> c; - b.insert(c); - } - - for (; n--;) - { - infile >> c; - k = b.lower_bound(-c); - if (*k == -c) - { - min = 0; - break; - } - - if (k != b.end()) - { - i = ABS(*k + c); - if (a < min) - min = i; - } - - if (k != b.begin()) - { - k--; - i = ABS(*k + c); - if (a < min) - min = i; - } - } - infile.close(); - - outfile.open("SEQGAME.OUT"); - outfile << min << endl; - outfile.close(); - - return 0; -} -- cgit 1.4.1