题意:给定 n 个人和before, after的分数,让你找 before 的分数大于等于2400并且before 小于 after.
析:看完题意就知道怎么算了吧。。不用说了
#include <iostream> #include <cstdio> #include <algorithm> #include <cstring> #include <vector> using namespace std; const int ans = 2400; char s[20]; int main(){ int T, b, a; cin >> T; bool ok = false; while(T--){ scanf("%s %d %d", s, &b, &a); if(b >= ans && a > b) ok = true; } if(ok) puts("YES"); else puts("NO"); return 0; }