Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. int v[500001],Freq[100000] , m;
  5. int main()
  6. {
  7. ifstream f("potrivire.in");
  8. ofstream g("potrivire.out");
  9.  
  10. int n ;
  11.  
  12. f >> n;
  13.  
  14. for(int i = 1; i <= n; i++)
  15. f >> v[i];
  16.  
  17. int numar;
  18.  
  19. for(int i = 1; i <= n; i++)
  20. {
  21. for(int j = i; j < i + 5 && j <= n; j++)
  22. {
  23. numar = 0;
  24. for(int q = i; q <= j; q++)
  25. numar = numar * 10 + v[q];
  26. // cout <<numar << endl;
  27. Freq[numar] = 1;
  28. }
  29. }
  30. long long s = 0;
  31. f >> m;
  32.  
  33. for(int i = 1; i <= m; i++)
  34. {
  35. f >> numar;
  36. if(Freq[numar] == 1)
  37. {
  38. s = (s + numar) ;
  39. Freq[numar] = 0;
  40. }
  41. }
  42. g << s;
  43. return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement