1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
// Maciej „matrach” Matraszek 
#include <cstdio>
#include <cmath>
#include <cstring>
#include <cstdlib>
#include <algorithm>
#include <vector>
#include <set>
#include <map>
#include <queue>
using namespace std;
typedef long double LD;
typedef long long LL;
typedef pair<int,int> PII;
typedef pair<LL, LL> PLL;
typedef vector<int> VI;
typedef vector<PII> VPI;
typedef set<int> SI;
const LL INFLL=1000000000000000005LL;
const int INFI = 1000000005;
#define VAR(v,n) __typeof(n) v=(n)
#define REP(i,n) for(int i=0; i<(n); ++i)
#define PER(i, n) for(int i=(n)-1;i>=0;--i)
#define FOR(i,a,b) for(int i=(a); i<=(b); ++i)
#define FORD(i,a,b) for(int i=(a); i>=(b); --i)
#define FORE(i,c) for(VAR(i,(c).begin()); i!=(c).end(); ++i)
#define FORQ(i, a, b) for(int i=(a); (LL)i*i<=(b); ++i)
#define FS first
#define SE second
#define MP make_pair
#define PB push_back
#define SIZE(x) ((int)(x).size())
#define ALL(c)  (c).begin(), (c).end()
//#define DEBUG
#ifdef DEBUG
#define D(...)             fprintf(stderr, __VA_ARGS__);
#define DCODE(...) { __VA_ARGS__ }
#else
#define D(...) ;
#define DCODE {}
#endif

int main() {
    int i = 2;
    int j = i;
    for(;i<500000000;++i)
        j += i;

    printf("%d\n", j-1711656321);
}