Guest User

ois_duplicato

a guest
Jun 28th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.57 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <algorithm>
  3. #define MAXN 1000000
  4.  
  5. int trova(int N, int P[])
  6. {
  7.     int i=0, foglio, pos;
  8.     while(i<(N*2)-1 && foglio!=0)
  9.     {
  10.         foglio = std::count(P,P+N,P[i]);
  11.         pos = P[i];
  12.         i++;
  13.     }
  14.     return pos;
  15. }
  16.  
  17. int P [2*MAXN];
  18.  
  19. int main()
  20. {
  21.     FILE *fr, *fw;
  22.     int N, i;
  23.     fr = fopen("input.txt", "r");
  24.     fw = fopen("output.txt", "w");
  25.     fscanf(fr, "%d\n", &N);
  26.     for(i=0; i<2*N-1; i++) fscanf(fr, "%d ", &P[i]);
  27.     fprintf(fw, "%d", trova(N, P));
  28.     fclose(fr);
  29.     fclose(fw);
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment