From 49965c865969add1037100b81d349ec0e1b0c250 Mon Sep 17 00:00:00 2001 From: Nav <63613042+navkuun@users.noreply.github.com> Date: Sun, 14 Mar 2021 07:36:40 -0700 Subject: [PATCH] Weird input --- Closestsum.cpp | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 Closestsum.cpp diff --git a/Closestsum.cpp b/Closestsum.cpp new file mode 100644 index 0000000..0be9579 --- /dev/null +++ b/Closestsum.cpp @@ -0,0 +1,53 @@ +#include +using namespace std; +#define ll long long +#define ld long double +#define FOR(i,a,b) for(int i = a;i pii; typedef pair pl; +typedef vector vi; typedef vector vl; typedef vector vpii; +typedef vector vpl; typedef vector vvi; typedef vector vvl; +// kattis question +void solve(){ +} +int main () { + ios_base::sync_with_stdio(0);cin.tie(0); + int count = 1, n; + while(cin>>n && n != 0){ + int a[n]; + for(int i = 0;i>a[i]; + } + int m ;cin>>m; + // from each query find the two numbers which summed, + // give the closest to q,get min abs(a[i] + a[j]) - query) + int ans; + cout<<"Case "<>x; + ans = INT_MAX; + for(int j = 0 ;j