Borderou de evaluare (job #2015932)

Utilizator TincaMateiTinca Matei TincaMatei Data 28 august 2017 02:24:04
Problema Vagoane Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In function ‘int main()’: user.cpp:41:884: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long long int’ [-Wformat=] % MOD;b = b / 2;}return ac;}static inline int aranj(int n, int k) {if(n >= 0 && k <= n)return (long long)fact[n] * ifact[n - k] % MOD; return 0;}int main() {int n, m, c, right, rez;fin >> n >> m >> c;for(int i = 0; i < m; ++i)fin >> v[i].l >> v[i].r;std::sort(v, v + m, cmp);fact[0] = 1;for(int i = 1; i <= c; ++i)fact[i] = (long long)fact[i - 1] * i % MOD;ifact[c] = lgput(fact[c], MOD - 2);for(int i = c - 1; i >= 0; --i)ifact[i] = (long long)ifact[i + 1] * (i + 1) % MOD;right = -1;rez = 1;for(int i = 0; i < m; ++i) {int inter = 0;if(v[i].r - v[i].l + 1 > c)rez = 0;if(right + 1 >= v[i].l) {inter = right - v[i].l + 1;v[i].l = right + 1;}if(v[i].r > right)right = v[i].r;if(v[i].l <= v[i].r){n -= v[i].r - v[i].l + 1;rez = (long long)rez * aranj(c - inter, v[i].r - v[i].l + 1) % MOD;}}FILE *fout = fopen("vagoane.out", "w");fprintf(fout, "%d", (long long)rez * lgput(c, n) % MOD);fclose(fout);return 0;} ^ user.cpp: In member function ‘void InputReader::advance()’: user.cpp:32:53: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 1, input_file);}}}fin("vagoane.in");struct Range {int ^ user.cpp: In constructor ‘InputReader::InputReader(const char*)’: user.cpp:23:70: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] input_file) ; } ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
140ms4132kbOK1010
240ms4164kbOK1020
316ms1936kbOK10
4108ms5816kbOK1030
5108ms5764kbOK10
6104ms5784kbOK10
7132ms5816kbOK1040
8112ms5748kbOK10
980ms5380kbOK10
10112ms5712kbOK10
Punctaj total100

Ceva nu functioneaza?