Pagini recente » Monitorul de evaluare | Cod sursa (job #160131) | Cod sursa (job #2012470) | Monitorul de evaluare | Cod sursa (job #352753)
Cod sursa(job #352753)
#include <cstdio>
#include <vector>
#define maxn 1100000
#define mod 666013
using namespace std;
int n, l, u, i, j;
char ss[15100000];
char *pp;
int v[maxn];
vector <int> h[mod];
inline int read_value() {
int val = 0;
for (; '0' <= *pp && *pp <= '9'; pp++)
val = val * 10 + *pp - '0';
pp++;
return val;
}
void read_data() {
fread(ss, 1, 11000000, stdin);
pp = ss;
n = read_value(); l = read_value(); u = read_value();
for (i = 1; i <= n; i++) {
v[i] = read_value();
// fprintf(stderr, "%d\n", v[i]);
}
}
int main() {
freopen("secv5.in", "r", stdin);
freopen("secv5.out", "w", stdout);
read_data();
for (i = 1; i <= n; i++)
h[v[i] % mod].push_back(i);
// for (
return 0;
}