社区讨论

哪里有问题???!!!

P7072[CSP-J 2020] 直播获奖参与者 2已保存回复 1

讨论操作

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

当前回复
1 条
当前快照
1 份
快照标识符
@lpjjhny9
此快照首次捕获于
2023/11/29 17:03
2 年前
此快照最后确认于
2023/11/29 19:53
2 年前
查看原帖
CPP
#include<stdio.h>
int main(){
	int n/*选手*/,w/*获奖率*/,a/*成绩*/,b[605]={0}/*桶*/,u/*预计获奖人数*/,cnt=0/*当前总人数*/,s/*分数线*/;
	scanf("%d%d",&n,&w);
	for(int i=1;i<=n;i++){
		scanf("%d",&a);
		s=0;
		u=0;
		b[a]++;
		cnt++;
		u=cnt*w/100;
		if(u==0) u=1; 
		for(int j=600;j>=1;j--){
			while(b[j]!=0&&u>0){
				u--;
				s=j;
			}
		}
		printf("%d ",s);
	}
	return 0;
}

回复

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

正在加载回复...