#include <cstdio>
#include <algorithm>
using namespace std;

int n;
long long a[100001], pf[100001];

int main(){
	scanf("%d", &n);
	for(int i=1; i<=n; i++)
		scanf("%lld", &a[i]);
		sort(a+1, a+1+n);
	for(int i=1; i<=n; i++)
		pf[i]=pf[i-1]+a[i];
	int ans=1;
	for(int i=n; i>=2; i--){
		if(a[i] <= pf[i-1]*2)
			ans++;
		else break;
	}
	printf("%d", ans);
	return 0;
}
