Borderou de evaluare (job #2440264)

Utilizator andrei20003Ionescu Andrei andrei20003 Data 18 iulie 2019 01:05:56
Problema Lupul Urias si Rau Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'int main()': main.cpp:2:146: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] using namespace std;pair<int,int> v[100005];priority_queue<int> q;int main(){int n,x,l,d,a,k=1,t,i,pas;long long s=0;freopen("lupu.in","r",stdin);freopen("lupu.out","w",stdout);scanf("%d%d%d", &n, &x, &l);for (i=1;i<=n;i++) {scanf("%d%d", &d, &a);if (d<=x)v[k++]={(x-d)/l+1,a};}sort(v+1,v+k+1);t=v[k].first;for (pas=t;pas>=1;pas--) {while (k>=1 && v[k].first==pas) {q.push(v[k].second);k--;}if (!q.empty()) {s+=q.top();q.pop();}}printf("%lld", s);} ^ main.cpp:2:177: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] using namespace std;pair<int,int> v[100005];priority_queue<int> q;int main(){int n,x,l,d,a,k=1,t,i,pas;long long s=0;freopen("lupu.in","r",stdin);freopen("lupu.out","w",stdout);scanf("%d%d%d", &n, &x, &l);for (i=1;i<=n;i++) {scanf("%d%d", &d, &a);if (d<=x)v[k++]={(x-d)/l+1,a};}sort(v+1,v+k+1);t=v[k].first;for (pas=t;pas>=1;pas--) {while (k>=1 && v[k].first==pas) {q.push(v[k].second);k--;}if (!q.empty()) {s+=q.top();q.pop();}}printf("%lld", s);} ^ main.cpp:2:205: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] using namespace std;pair<int,int> v[100005];priority_queue<int> q;int main(){int n,x,l,d,a,k=1,t,i,pas;long long s=0;freopen("lupu.in","r",stdin);freopen("lupu.out","w",stdout);scanf("%d%d%d", &n, &x, &l);for (i=1;i<=n;i++) {scanf("%d%d", &d, &a);if (d<=x)v[k++]={(x-d)/l+1,a};}sort(v+1,v+k+1);t=v[k].first;for (pas=t;pas>=1;pas--) {while (k>=1 && v[k].first==pas) {q.push(v[k].second);k--;}if (!q.empty()) {s+=q.top();q.pop();}}printf("%lld", s);} ^ main.cpp:2:247: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] using namespace std;pair<int,int> v[100005];priority_queue<int> q;int main(){int n,x,l,d,a,k=1,t,i,pas;long long s=0;freopen("lupu.in","r",stdin);freopen("lupu.out","w",stdout);scanf("%d%d%d", &n, &x, &l);for (i=1;i<=n;i++) {scanf("%d%d", &d, &a);if (d<=x)v[k++]={(x-d)/l+1,a};}sort(v+1,v+k+1);t=v[k].first;for (pas=t;pas>=1;pas--) {while (k>=1 && v[k].first==pas) {q.push(v[k].second);k--;}if (!q.empty()) {s+=q.top();q.pop();}}printf("%lld", s);} ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK4
22ms131kbOK4
32ms131kbOK4
43ms131kbOK4
53ms131kbOK4
62ms131kbOK4
72ms131kbOK4
82ms131kbOK4
93ms131kbOK4
103ms131kbOK4
114ms131kbOK4
1211ms262kbOK4
1396ms1441kbOK4
1481ms1179kbOK4
1531ms655kbOK4
1664ms1048kbOK4
1780ms1179kbOK4
1863ms1437kbOK4
1972ms1179kbOK4
2096ms1568kbOK4
2183ms1310kbOK4
2293ms1568kbOK4
2374ms1568kbOK4
2496ms1568kbOK4
2559ms1437kbOK4
Punctaj total100

Ceva nu functioneaza?