Submission #4071915


Source Code Expand

#include <bits/stdc++.h>
const int INF = 1e9;
const int MOD = 1e9+7;
const long long LINF = 1e18;
#define dump(x)  cout << 'x' << ' = ' << (x) << ` `;
#define FOR(i,a,b) for(int i=(a);i<(b);++i)
#define REP(i,n) for(int i=0;i<(n);++i)
#define REPR(i,n) for(int i=n;i>=0;i--)
#define FOREACH(x,a) for(auto& (x) : (a) )
typedef long long ll;
using namespace std;
int main(int argc, char const *argv[]) {
    int n, m;
    cin >> n >> m;
    vector<ll> a(n);
    vector<int> s(n);
    REP(i,n) cin >> a[i];
    s[0] = a[0]%m;
    for (int i = 1; i < n; ++i) s[i] += ((s[i-1]+a[i])%m);
    sort(s.begin(), s.end());
    map<ll, ll> mp;
    ll ans = 0;
    REP(i,n) {
        if (s[i] == 0) ans++;
        mp[s[i]]++;
    }
    for (auto x: mp) ans += (x.second*(x.second-1))/2;
    cout << ans << endl;
    return 0;
}

Submission Info

Submission Time
Task D - Candy Distribution
User sarashin
Language Java8 (OpenJDK 1.8.0)
Score 0
Code Size 843 Byte
Status CE

Compile Error

./Main.java:1: error: illegal character: '#'
#include <bits/stdc++.h>
^
./Main.java:1: error: class, interface, or enum expected
#include <bits/stdc++.h>
         ^
./Main.java:3: error: class, interface, or enum expected
const int MOD = 1e9+7;
^
./Main.java:4: error: class, interface, or enum expected
const long long LINF = 1e18;
^
./Main.java:5: error: illegal character: '#'
#define dump(x)  cout << 'x' << ' = ' << (x) << ` `;
^
./Main.java:5: error: class, interface, or enum expected
#define dump(x)  cout << 'x' << ' = ' << (x) << ` `;
        ^
./Main.java:5: error: unclosed character literal
#define dump(x)  cout << 'x' << ' = ' << (x) << ` `;
                                ^
./Main.java:5: error: unclosed character literal
#define dump(x)  cout << 'x' << ' = ' << (x) << ` `;
                                    ^
./Main.java:5: error: illegal character: '`'
#define dump(x)  cout << 'x' << ' = ' << (x) << ` `;
                                                ^
./Main.java:5: error: illegal character: '`'
...