Advertisement
Guest User

Untitled

a guest
Apr 29th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdio>
  3.  
  4. using namespace std;
  5.  
  6. int n, r, p;
  7. int c[101][101];
  8. int v[101];
  9.  
  10. void f(int x)
  11. {
  12. v[x] = 1;
  13. for(int y = 1; y <= n; y++)
  14. {
  15. if(c[x][y] == 1 and v[y] != 1)
  16. {
  17. f(y);
  18. p++;
  19. }
  20. }
  21. }
  22.  
  23. int main()
  24. {
  25. int a, b;
  26.  
  27. scanf("%d %d", &n, &r);
  28. for(int i = 0; i < r; i++)
  29. {
  30. scanf("%d %d", &a, &b);
  31. c[a][b] = 1;
  32. c[b][a] = 1;
  33. }
  34.  
  35. f(1);
  36.  
  37. printf("%d", p);
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement