Advertisement
bkit4s0

[Graph] v1

Jan 12th, 2015
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.55 KB | None | 0 0
  1. #include <cstdio>
  2. #include <deque>
  3. #include <algorithm>
  4. #define in "in.txt"
  5. struct Bus {
  6.     int x, y;
  7.     int t1, t2;
  8.     bool operator< (Bus const & o) const { // overload operator bool
  9.         return t1 < o.t1;
  10.     }
  11. } edge[100005];
  12. int main() {
  13.     int n, T, ne;
  14.     FILE *f;
  15.     f = fopen(in, "rt");
  16.     if(f==NULL)
  17.     {
  18.         printf("error");
  19.         exit(0);
  20.     }
  21.     fscanf(f,"%d%d%d", &n, &T, &ne);
  22.     for (int i = 0; i < ne; i ++) {
  23.         int u, v, s, e;
  24.         fscanf(f,"%d%d%d%d", &u, &v, &s, &e);
  25.         edge[i].x = u;
  26.         edge[i].y = v;
  27.         edge[i].t1 = s;
  28.         edge[i].t2 = e;
  29.         perm[i] = i;
  30.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement