제출 #1366548

#제출 시각아이디문제언어결과실행 시간메모리
1366548mariaclaraPetrol stations (CEOI24_stations)C++20
48 / 100
3593 ms20332 KiB
#include<bits/stdc++.h>
#pragma GCC optimize ("O3, unroll-loops, Ofast")
#pragma GCC target ("avx2")

using namespace std;

typedef long long ll;
typedef pair<int,int> pii;
typedef tuple<int,int,int> trio;
typedef vector<int> vi;
const int MAXN = 7e4+5;
#define all(x) x.begin(), x.end()
#define sz(x) (int)x.size()
#define mk make_pair 
#define pb push_back
#define fr first 
#define sc second

int n, K;
ll ans[MAXN];
vector<vector<trio>> edges;

int T, allowed[MAXN], pp[MAXN], pe[MAXN], SUB[2*MAXN], tam[MAXN];
int tin[MAXN], tout[MAXN];
ll niv[MAXN];

void construct_euler(int x) {
    tin[x] = ++T;

    for(auto [viz, p, id] : edges[x]) {
        if(!allowed[viz] or viz == pp[x]) continue;

        niv[viz] = niv[x] + p;
        tam[viz] = tam[x] + 1;
        pp[viz] = x;
        construct_euler(viz);
    }

    tout[x] = T;
}

int al[MAXN], ar[MAXN];
vector<pair<ll,int>> att;

void calc_niv(int x) {
    att.pb({niv[x], x});

    if(niv[x] > K) {
        int idr = lower_bound(all(att), mk(niv[x] - K, 0)) - att.begin();
        ar[x] = att[idr].sc;
        int idl = lower_bound(all(att), mk(niv[pp[x]] - K, 0)) - att.begin();
        al[x] = att[idl+1].sc;

        if(idl+1 > idr) al[x] = ar[x] = -1;
    }

    for(auto [viz, p, id] : edges[x]) {
        if(!allowed[viz] or viz == pp[x]) continue;

        niv[viz] = niv[x] + p;
        tam[viz] = tam[x] + 1;
        pp[viz] = x;
        pe[viz] = id;
        calc_niv(viz);
    }

    att.pop_back();
}

ll rsp1[MAXN], rsp2[MAXN], bit[MAXN];

void update(int x, ll val) {
    for(x++; x <= T+1; x += x&-x)
        bit[x] += val;
}

int query(int x) {
    int sum = 0;
    x++;

    while(x > 0) {
        sum += bit[x];
        x -= x&-x;
    }

    return sum;
}

void att_ans(vector<vi> &V, int c) {
    vector<tuple<ll, int, int>> sum;

    for(int i = 0; i < sz(V); i++){
        for(auto it : V[i]) allowed[it] = 1;
        niv[c] = tam[c] = 0;
        pp[c] = T = -1;

        construct_euler(c);
        
        for(auto it : V[i]) allowed[it] = 0;

        sum.clear();
        vi ord;

        for(auto x : V[i]) {
            if(x == c) continue;
            sum.pb({K+niv[pp[x]], x, 1});
            sum.pb({K+niv[x], x, -1});
            ord.pb(x);
        }

        // K+niv[x] >= lev > K+niv[pp[x]]

        sort(all(sum));
        reverse(all(sum));
        sort(all(ord), [](int a, int b){
            return make_tuple(niv[a], tam[a], a) > make_tuple(niv[b], tam[b], b);
        });

        for(int i = 0, j = 0; i < sz(sum); i++) {
            auto [lev, x, fl] = sum[i];

            while(j < sz(ord) and niv[ord[j]] > lev)
                update(tin[ord[j]], rsp1[ord[j]]+1), j++;
        
            rsp1[x] += (query(tout[x]) - query(tin[x]-1)) * fl;
        }

        for(auto it : V[i]) if(it != c) rsp1[it]++;

        fill(bit, bit+T+2, 0);
    }

    vi O;
    sum.clear();
    niv[c] = tam[c] = 0;
    pp[c] = -1;

    for(int i = 0; i < sz(V); i++) {
        for(auto it : V[i]) allowed[it] = 1, al[it] = ar[it] = -1;
       
        calc_niv(c);

        for(auto x : V[i]) {
            allowed[x] = 0;

            if(x == c) continue;
            
            sum.pb({K - niv[x], x, -1});
            sum.pb({K - niv[pp[x]], x, 1});
            O.pb(x);
        }
    }

    // K - niv[x] < lev <= K-niv[pp[x]]

    sort(all(sum)); // ordenar O crescente
    sort(all(O), [](int x, int y){
        return mk(niv[x], x) < mk(niv[y], y);
    });

    ll tot = 0;

    for(int i = 0, j = 0; i < sz(sum); i++) {
        auto [lev, x, fl] = sum[i];

        while(j < sz(O) and niv[O[j]] <= lev) 
            tot += rsp1[O[j]], j++;

        rsp2[x] += tot * fl;
    }

    for(int a = 0; a < sz(V); a++) {
        vi ord;
        sum.clear();

        for(auto x : V[a]) {
            if(x == c) continue;
            sum.pb({K - niv[x], x, -1});
            sum.pb({K - niv[pp[x]], x, 1});
            ord.pb(x);
        }

        sort(all(sum));
        sort(all(ord), [](int x, int y){
            return mk(niv[x], x) < mk(niv[y], y);
        });

        tot = 0;

        for(int i = 0, j = 0; i < sz(sum); i++) {
            auto [lev, x, fl] = sum[i];

            while(j < sz(ord) and niv[ord[j]] <= lev) 
                tot += rsp1[ord[j]], j++;

            rsp2[x] -= tot * fl;
        }
    }

    for(int i = 0; i < sz(V); i++) {
        vi ord;
        for(auto it : V[i]) ord.pb(it);
        sort(all(ord), [](int a, int b){
            return mk(tam[a], a) < mk(tam[b], b);
        });

        for(int it : V[i]) niv[it] = 0;

        for(auto x : ord) { // aqui
            if(x == c) continue;
            if(al[x] != -1) rsp2[x] += niv[ar[x]] - niv[al[x]] + rsp2[al[x]];
            niv[x] = niv[pp[x]] + rsp2[x];
        }

        for(auto x : V[i]) {
            if(x != c) ans[pp[x]] += rsp2[x] * SUB[pe[x]];
            rsp1[x] = rsp2[x] = 0;
        }
    }
}

int blocked[MAXN], sub[MAXN];

void calc_sub(int x, int pai) {
    sub[x] = 1;

    for(auto [viz, p, id] : edges[x]) {
        if(viz == pai or blocked[viz]) continue;
        calc_sub(viz, x);
        sub[x] += sub[viz];
    }
}

int calc_centroid(int x, int tot, int pai) {
    for(auto [viz, p, id] : edges[x]) {
        if(viz == pai or blocked[viz]) continue;
        if(sub[viz]*2 > tot) return calc_centroid(viz, tot, x);
    }
    return x;
}

vi A;

void addA(int x) {
    A.pb(x);

    for(auto [viz, p, id] : edges[x]) {
        if(blocked[viz] or sub[viz] > sub[x]) continue;
        addA(viz);
    }
}

void decomp(vi v) {
    if(sz(v) <= 2) return;

    for(auto it : v) blocked[it] = 0, sub[it] = 0;

    calc_sub(v[0], -1);
    int c = calc_centroid(v[0], sz(v), -1);

    for(auto it : v) sub[it] = 0;
    calc_sub(c, -1);

    vector<vi> V;

    for(auto [viz, p, aux] : edges[c]) {
        if(blocked[viz]) continue;

        A = {c};
        addA(viz);
        V.pb(A);
    }

    att_ans(V, c);

    for(auto it : v) blocked[it] = 1, sub[it] = 0;

    for(int i = 0; i < sz(V); i++)
        decomp(V[i]);
}

void pre_calc(int x, int pai) {
    sub[x] = 1;

    for(auto [viz, p, id] : edges[x]) {
        if(viz == pai) continue;

        pre_calc(viz, x);
        sub[x] += sub[viz];

        SUB[id] = sub[viz];
        int ot = id%2 ? id+1 : id-1;
        SUB[ot] = n-sub[viz];
    }
}

int32_t main() {
    ios_base::sync_with_stdio(0);
    cin.tie(0);

    cin >> n >> K;

    vi v = {n-1};
    edges.resize(n);

    for(int i = 1, a, b, c; i < n; i++) {
        cin >> a >> b >> c;
        edges[a].pb({b, c, 2*i-1});
        edges[b].pb({a, c, 2*i});
        v.pb(i-1);
    }

    pre_calc(0, 0);
    decomp(v);

    for(int i = 0; i < n; i++)
        cout << ans[i] << "\n";
}

컴파일 시 표준 에러 (stderr) 메시지

Main.cpp:2:48: warning: bad option '-f unroll-loops' to pragma 'optimize' [-Wpragmas]
    2 | #pragma GCC optimize ("O3, unroll-loops, Ofast")
      |                                                ^
Main.cpp:2:48: warning: bad option '-f Ofast' to pragma 'optimize' [-Wpragmas]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
    3 | #pragma GCC target ("avx2")
      |                           ^
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f Ofast' to attribute 'optimize' [-Wattributes]
Main.cpp:3:27: warning: bad option '-f unroll-loops' to attribute 'optimize' [-Wattribute
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…