Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- typedef long long ll;
- typedef long double dl;
- #define pb push_back
- #define PB pop_back
- #define nn "\n"
- #define O_O ios_base::sync_with_stdio(false); cin.tie(NULL)
- #define all(p) p.begin(),p.end()
- #define zz(v) (ll)v.size()
- #define ss ' '
- #define arrsize(a) (sizeof(a)/sizeof(a[0]))
- //#define arrsize(a) (sizeof(a)/sizeof(*a))
- #define S(a) scanf("%lld",&a)
- #define SS(a,b) scanf("%lld %lld",&a,&b)
- #define SSS(a,b,c) scanf("%lld %lld %lld",&a,&b,&c)
- #define gcd(a,b) __gcd(a,b)
- #define lcm(a,b) (a*b)/gcd(a,b)
- #define pi acos(-1.0)
- typedef pair <int, int> pii;
- typedef pair <ll, ll> pll;
- typedef vector< pair <ll, ll> > vpll;
- typedef vector<ll> vll;
- typedef map<string,ll> msl;
- typedef map<ll,ll> mll;
- //#define sort(x) sort(x.begin(), x.end())
- #define MAX 1000005
- int main()
- {
- //O_O ;
- int ar[100];
- int n,m;
- cin>>n>>m;
- int ans=0;
- for(ll i=0; i<n; i++)
- {
- cin>>ar[i];
- ans+=ar[i];
- }
- double temp=1.0/(4*m);
- double z=(temp*ans);
- int c=0;
- for(ll i=0; i<n; i++)
- {
- if(ar[i]>=temp)
- c++;
- }
- if(c<m)
- cout<<"No"<<nn;
- else
- cout<<"Yes"<<nn;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement