7-1 抢红包 (30分)

7-1 抢红包 (30分)

输入样例:

10
3 2 22 10 58 8 125
5 1 345 3 211 5 233 7 13 8 101
1 7 8800
2 1 1000 2 1000
2 4 250 10 320
6 5 11 9 22 8 33 7 44 10 55 4 2
1 3 8800
2 1 23 2 123
1 8 250
4 2 121 4 516 7 112 9 10

输出样例:

1 11.63
2 3.63
8 3.63
3 2.11
7 1.69
6 -1.67
9 -2.18
10 -3.26
5 -3.26
4 -12.32

样例解答:

#include<bits/stdc++.h>
using namespace std;

int main(){
	int n;
	scanf("%d",&n);
	double a[n+1]={0};
	int b[n+1]={0};
	for(int i=1;i<=n;i++){
		int t;
		scanf("%d",&t);
		while(t--){
			int x,y;
			scanf("%d %d",&x,&y);
			a[x]+=y;
			b[x]++;
			a[i]-=y;
		}
	}
	for(int i=1;i<=n;i++){
		int value=-999999,num=0,temp;
		for(int j=1;j<=n;j++){
			if(a[j]>value){
				value=a[j];
				num=b[j];
				temp=j;
			}
			if(a[j]==value&&b[j]>num){
				num=b[j];
				temp=j;
			}
		}
		printf("%d %.2f\n",temp,a[temp]/100);
		a[temp]=-999999;
	}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
x-code 是一款用于抢红包的应用程序。在这个应用中,用户可以通过邀请好友或参加群组活动来获取红包,并有机会获得一定金额的现金奖励。 首先,用户需要下载并注册 x-code 应用程序。注册后,他们可以通过手机号码或其他方式添加好友,或者加入已存在的群组。在群组中,群主会设置一定数量和金额的红包,并将其随机发给群组成员。成员可以通过点击红包来领取金额。每个红包的金额是随机配的,所以用户有机会获取不同数额的现金奖励。 此外,用户还可以通过邀请好友来获取红包。每个用户都有一个专属的邀请链接,可以通过社交媒体或其他方式享给朋友。好友通过链接下载并注册 x-code 应用后,双方都将获得一定金额的红包奖励。 X-code 抢红包应用具有以下优点:一是简单易用,用户只需下载并注册,即可轻松参与抢红包活动;二是多样性,用户可以通过群组活动或邀请好友两种方式来获取红包,增加了奖励的渠道;三是随机性,红包金额是随机配的,给用户带来一种充满惊喜和期待的体验。 总结起来,x-code 抢红包是一款有趣的应用程序,它为用户提供了多种方式来获取红包奖励,带来了乐趣和便利。通过参与抢红包活动,用户有机会获得一定数额的现金奖励,并可以邀请好友一起参与,增加了互动和享的乐趣。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值