#ifndef INCLUDED_MAIN #define INCLUDED_MAIN #include __FILE__ using namespace nskr; int main(void){ int t, u=0; int q=7; for(;q--;){ cin >> t; if(t==-1) t = 60000; u+=t; cout << (6000-u < 0? -1 : 6000-u) << "\n"; } } #else #include using namespace std; using ll = long long; using ld= long double; #define rep(i,n) for(i=0;i<(n);i++) #define all(a) a.begin(), a.end() #define rall(a) a.rbegin(), a.rend() namespace nskr{ struct unionfind{ //unionfind - union by size, 経路圧縮 vector pr, sz; unionfind(int n){ pr.resize(n); sz.resize(n,1); for(int i=0;i dist(a,b); return dist(gen); } #endif