Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.46 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef     long long       ll;
  4. typedef         long double      dl;
  5. #define     pb              push_back
  6. #define     PB              pop_back
  7. #define     nn              "\n"
  8. #define     O_O             ios_base::sync_with_stdio(false); cin.tie(NULL)
  9. #define     all(p)          p.begin(),p.end()
  10. #define     zz(v)           (ll)v.size()
  11. #define     ss              ' '
  12. #define         arrsize(a)      (sizeof(a)/sizeof(a[0]))
  13. //#define       arrsize(a)      (sizeof(a)/sizeof(*a))
  14. #define     S(a)            scanf("%lld",&a)
  15. #define     SS(a,b)         scanf("%lld %lld",&a,&b)
  16. #define     SSS(a,b,c)      scanf("%lld %lld %lld",&a,&b,&c)
  17. #define     gcd(a,b)        __gcd(a,b)
  18. #define     lcm(a,b)        (a*b)/gcd(a,b)
  19. #define     pi              acos(-1.0)
  20. typedef        pair <int, int>   pii;
  21. typedef       pair <ll, ll>      pll;
  22. typedef      vector< pair <ll, ll> >      vpll;
  23. typedef     vector<ll>      vll;
  24. typedef     map<string,ll>      msl;
  25. typedef     map<ll,ll>      mll;
  26. //#define sort(x) sort(x.begin(), x.end())
  27. #define MAX 1000005
  28.  
  29. int main()
  30. {
  31. //O_O ;
  32.     int ar[100];
  33.     int n,m;
  34.     cin>>n>>m;
  35.     int ans=0;
  36.     for(ll i=0; i<n; i++)
  37.     {
  38.         cin>>ar[i];
  39.         ans+=ar[i];
  40.     }
  41.     double temp=1.0/(4*m);
  42.     double z=(temp*ans);
  43.     int c=0;
  44.     for(ll i=0; i<n; i++)
  45.     {
  46.         if(ar[i]>=temp)
  47.             c++;
  48.     }
  49.     if(c<m)
  50.         cout<<"No"<<nn;
  51.     else
  52.         cout<<"Yes"<<nn;
  53.     return 0;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement