社区讨论

在自家电脑上能编译为什么在这里编译不了?

P2909[USACO08OPEN] Cow Cars S参与者 3已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@mi6nzum7
此快照首次捕获于
2025/11/20 07:59
4 个月前
此快照最后确认于
2025/11/20 07:59
4 个月前
查看原帖
C

```#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int cmp(const void *a,const void *b)
{
	int *aa=(int *)a;
	int *bb=(int *)b;
	return *aa>*bb?1:-1;
}
int main()
{
	int n,m,d,l,ans=0;
	scanf("%d%d%d%d",&n,&m,&d,&l);
	int s[50003];
	int r[50003];
	memset(r,0,sizeof(r));
	for(int i=0;i<n;i++)
		scanf("%d",&s[i]);
	qsort(s,n,sizeof(int),cmp);
	for(int i=0;i<n;i++)
		for(int j=0;j<m;j++)
			if(s[i]-r[j]*d>=l)
			{
				r[j]++;
				ans++;
				break;
			}
	
	printf("%d",ans);
        return 0;
}
//5 7 5


回复

3 条回复,欢迎继续交流。

正在加载回复...