Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int f(int x, int k){
  6. int nr = 0;
  7. while(x){
  8. if(x % 10 == k)
  9. nr++;
  10. x /= 10;
  11. }
  12.  
  13. if(nr)
  14. return true;
  15. else
  16. return false;
  17. }
  18.  
  19. int main()
  20. {
  21. int k, v[ 1000 ], i = 0, nr = 0, s = 0, r = 0; //s si r pt media aritmetica //nr e nr de numere citite //k e cifra aia data
  22. cin >> k;
  23. cin >> v[ i ];
  24. while(v[ i ]){
  25. cin >> v[ i + 1]; nr++; i++;
  26. }
  27.  
  28. for(int i = 0; i < nr; i++)
  29. if((v[ i ] > 99 && v[ i ] < 1000) && (f( v[ i ], k ) == true)){
  30. s += v[ i ]; r++;}
  31.  
  32. cout << float(s/r);
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement