Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdio>
- #include <vector>
- #include <iostream>
- #include <cstring>
- #include <string>
- using namespace std;
- int main() {
- std::ios_base::sync_with_stdio(false);
- int T;
- cin >> T;
- while (T--) {
- vector <string> names;
- vector <int> erNicheDimuNaVai;
- vector <int> erEkTakaoBeshiDimuNa;
- int noc,noq,query,i,j,k,x,y,z;
- string str;
- cin >> noc;
- for (z=0;z<noc;z++) {
- cin >> str >> i >> j;
- names.push_back(str);
- erNicheDimuNaVai.push_back(i);
- erEkTakaoBeshiDimuNa.push_back(j);
- }
- int selected[2];
- cin >> noq;
- while (noq--) {
- cin >> query;
- int cnt=0;
- for (i=0;i<noc&&cnt<2;i++) {
- if (query>=erNicheDimuNaVai[i] && query <= erEkTakaoBeshiDimuNa[i]) {
- selected[cnt] = i;
- cnt++;
- }
- }
- x=selected[0];
- if (cnt==1) cout << names[x] << "\n";
- else printf("UNDETERMINED\n");
- }
- if (T>0) printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment