用Java实现MVP

题目描述

王者荣耀是一款风靡全国的对战游戏,每场对战结束后都要评出全场MVP,MVP的计算方式为:(击杀+助攻)/死亡,谁的分数最高,谁就是MVP。

输入格式

输入包含多行数据,每行数据包含玩家名、击杀数量、死亡数量(不为0)和助攻数量。

输出格式

输出一行,表示获得MVP的玩家名。

样例输入

A 10 4 3
B 3 10 4
CC 20 1 10 

样例输出

 CC

代码如下:

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scan=new Scanner(System.in);
		double max=0;
		String ss="";
		while(scan.hasNext()) {
			String name=scan.next();
			double killNum=scan.nextInt();
			double dieNum=scan.nextInt();
			double helpNum=scan.nextInt();
			if(max<(killNum+helpNum)/dieNum) {
				max=(killNum+helpNum)/dieNum;
				ss=name;
			}
			
		}System.out.println(ss);
	}
}

运行结果如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值