#include <bits/stdc++.h>
using namespace std;
int Mod(int x, int m) {
x = (x % m);
if (x < 0) {
x += m;
}
return x;
}
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
int n, c, ci, s;
int pos = 0, cnt = 0;
cin >> n >> c >> s;
--s;
if (pos == s) {
++cnt;
}
for (int i = 0; i < c; ++i) {
cin >> ci;
pos += ci;
pos = Mod(pos, n);
if (pos == s) {
++cnt;
}
}
cout << cnt << '\n';
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IE1vZChpbnQgeCwgaW50IG0pIHsKCXggPSAoeCAlIG0pOwoJaWYgKHggPCAwKSB7CgkJeCArPSBtOwoJfQoJcmV0dXJuIHg7Cn0KCmludCBtYWluKCkgewoJaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKCWNpbi50aWUoMCk7CgkKCWludCBuLCBjLCBjaSwgczsKCWludCBwb3MgPSAwLCBjbnQgPSAwOwoJY2luID4+IG4gPj4gYyA+PiBzOwoJLS1zOwoJaWYgKHBvcyA9PSBzKSB7CgkJKytjbnQ7Cgl9Cglmb3IgKGludCBpID0gMDsgaSA8IGM7ICsraSkgewoJCWNpbiA+PiBjaTsKCQlwb3MgKz0gY2k7CgkJcG9zID0gTW9kKHBvcywgbik7CgkJaWYgKHBvcyA9PSBzKSB7CgkJCSsrY250OwoJCX0KCX0KCWNvdXQgPDwgY250IDw8ICdcbic7CgkKCXJldHVybiAwOwp9