Advertisement
Guest User

Untitled

a guest
Feb 17th, 2022
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.55 KB | None | 0 0
  1. void lock_pairs(void)
  2. {
  3.     int edge[candidate_count];
  4.     for (int i = 0; i < candidate_count; i++)
  5.     {
  6.         edge[i] = 0;
  7.     }
  8.     for (int i = 0; i < pair_count; i++)
  9.     {
  10.         int m = 0;
  11.         edge[pairs[i].loser] = 1;
  12.         for (int j = 0; j < candidate_count; j++)
  13.         {
  14.             m += edge[j];
  15.         }
  16.  
  17.         if (m == candidate_count)
  18.         {
  19.             edge[pairs[i].loser] = 0;
  20.         }
  21.         else
  22.         {
  23.             locked[pairs[i].winner][pairs[i].loser] = true;
  24.         }
  25.     }
  26.     return;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement