Submission #165260

#TimeUsernameProblemLanguageResultExecution timeMemory
165260AkashiExhibition (JOI19_ho_t2)C++14
100 / 100
78 ms4476 KiB
#include <bits/stdc++.h> using namespace std; int n, m; pair <int, int> P[100005]; int F[100005]; int main() { scanf("%d%d", &n, &m); for(int i = 1; i <= n ; ++i) scanf("%d%d", &P[i].second, &P[i].first); for(int i = 1; i <= m ; ++i) scanf("%d", &F[i]); sort(P + 1, P + n + 1, greater <pair <int, int> >()); sort(F + 1, F + m + 1, greater <int>()); int j = 1; for(int i = 1; i <= n && j <= m ; ++i) if(P[i].second <= F[j]) ++j; printf("%d", j - 1); return 0; }

Compilation message (stderr)

joi2019_ho_t2.cpp: In function 'int main()':
joi2019_ho_t2.cpp:11:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d%d", &n, &m);
     ~~~~~^~~~~~~~~~~~~~~~
joi2019_ho_t2.cpp:12:39: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     for(int i = 1; i <= n ; ++i) scanf("%d%d", &P[i].second, &P[i].first);
                                  ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
joi2019_ho_t2.cpp:13:39: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     for(int i = 1; i <= m ; ++i) scanf("%d", &F[i]);
                                  ~~~~~^~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...