Cod sursa(job #2338328)

Utilizator jack92657Jacky boy jack92657 Data 7 februarie 2019 12:19:30
Problema Ograzi Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.83 kb
#include <bits/stdc++.h>
#define ff first
#define ss second

using namespace std;
typedef long long ll;
typedef long double ld;
typedef pair<int, int> pi;

const string file = "ograzi";
const ll INF = 9223372036854775807ll;
const int inf = 2147483647;

int n, m, h, w, t, aib[1000006];
vector<int> p[1000006];
vector<pi> d[1000006];

void update(int idx, int val)
{
    while(idx <= n){
        aib[idx] += val;
        idx += (idx & (-idx));
    }
}

int read(int idx)
{
    int sum = 0;
    while(idx){
        sum += aib[idx];
        idx -= (idx & (-idx));
    }
    return sum;
}

int main()
{
    ifstream fin (file+".in");
    ofstream fout (file+".out");
    fin >> n >> m >> w >> h;
    for (int i = 1; i <= n; ++i){
        int a, b;
        fin >> a >> b;
        a += h;
        b += w;
        d[i].push_back({a, b});
    }
    return 0;
}