#include<stdio.h>
int main(void)
{
	int a[100],n,m,i,j=0,g=0;
 
	scanf("%d%d",&n,&m);
	for(i=0;i<n;i++){
		scanf("%d",&a[i]);
		g+=a[i];
	}
	//a[n+1]='\0';
	for(i=0;i<n;i++)
		if(a[i]*4*m>=g)
			j++;
	if(j>=m)
		printf("Yes\n");
	else
		printf("No\n");
	return 0;
}
#include<stdio.h>
int main(void)
{
	int a[100],n,m,i,j=0,g=0;
 
	scanf("%d%d",&n,&m);
	for(i=0;i<n;i++){
		scanf("%d",&a[i]);
		g+=a[i];
	}
	//a[n+1]='\0';
	for(i=0;i<n;i++)
		if(a[i]*4*m>=g)
			j++;
	if(j>=m)
		printf("Yes\n");
	else
		printf("No\n");
	return 0;
}
提出情報