#include<bits/stdc++.h>
using namespace std;
#define int long long
const int INF = 1e16;
int n, m, u;
vector<vector<pair<int, int>>> adj;
vector<vector<int>> dist;
signed main(){
cin >> n >> m >> u;
adj.resize(n);
int T;
for(int i = 0; i < m; i++){
int a, b, t;
cin >> a >> b >> t; a--; b--;
T=t;
adj[a].push_back({b, t});
adj[b].push_back({a, t});
}
for(int q = 0; q < u; q++){
int a, b, p;
cin >> a >> b >> p; a--; b--;
if(T <= p){
cout << "TAIP\n";
}
else{
cout << "NE\n";
}
}
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |