Submission #3249472


Source Code Expand

#include <iostream>
#include<bits/stdc++.h>
#include<iostream>
#include<vector>
#include<utility>
#include<numeric>
#include<functional>
#include<algorithm>
#include<queue>
#include<map>
#include<string>

#define FOR(i, a, b) for(int i=a; i<b; i++)
#define COUT(a) cout << a << endl;

using namespace std;
using Int = long long;
using P = pair<Int, Int>;

int main() {
    Int a,ans;

    //Int buf[3];
    cin >> a;

    Int b[a],c[a];

    FOR(i, 0, a)
        cin >> b[i];

    FOR(j,0,a) {
        c[i] = abs(b[a] - a);
        ans += c[i];
    }

    Int ansA = Int(ans/a + 0.5);

    Int ansB;

    FOR(z,0,a){
        ansB += abs (a[i] - (ansA + z);
    }

    cout << ansB << endl;

    return 0;

Submission Info

Submission Time
Task C - Linear Approximation
User odappe
Language C++14 (GCC 5.4.1)
Score 0
Code Size 751 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:32:11: error: ‘i’ was not declared in this scope
         c[i] = abs(b[a] - a);
           ^
./Main.cpp:41:24: error: ‘i’ was not declared in this scope
         ansB += abs (a[i] - (ansA + z);
                        ^
./Main.cpp:46:13: error: expected ‘}’ at end of input
     return 0;
             ^