Java实现 蓝桥杯 算法提高 歌唱比赛(暴力)

摘要:
问题算法改进歌唱比赛问题描述X城市正在进行歌唱比赛,请编写一个程序来计算分数。每位参赛者从1到N编号。每位参赛者的综合得分由以下部分组成:1.歌唱得分占70%2.才艺展示得分占20%3.观众投票得分占10%4.不超过5分的特殊奖金输入格式在第一行有一个整数N,表示接下来N行中的参赛者的数量。每行有四个整数,分别代表歌唱得分、才艺得分、投票得分和奖金。

试题 算法提高 歌唱比赛

问题描述
  X市正在进行歌唱比赛,请你写一个程序计算得分。

每名选手从1到N编号,每名选手的综合成绩由以下几个部分组成:

1.歌唱得分占70%

2.才艺展示得分占20%

3.观众投票得分占10%

4.不超过五分的特殊加分(如果总分超过100分则记为100)
输入格式
  第一行一个整数N,表示选手人数

接下来N行,每行四个整数,分别表示歌唱得分,才艺得分,投票得分和加分。
输出格式
  输出N行,每行一个数,表示得分(保留一位小数)
样例输入
6
62 50 60 1
77 71 85 3
98 79 98 5
75 62 60 0
99 72 68 4
82 88 89 2
样例输出
60.4
79.6
99.2
70.9
94.5
85.9
数据规模和约定
  N <= 10000;

 
import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for (int i=0; i<n; i++) {
            int num1 = sc.nextInt();
            int num2 = sc.nextInt();
            int num3 = sc.nextInt();
            int temp = sc.nextInt();
            double sum = num1*0.7 + num2*0.2 + num3*0.1 + temp;
            if (sum>100.0) {
                System.out.println("100.0");
                continue;
            }
            System.out.printf("%.1f
",sum);
        }
    }
}

免责声明:文章转载自《Java实现 蓝桥杯 算法提高 歌唱比赛(暴力)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ubuntu18.04+GTX2080 部署cuda10.2UML 基础: 类图下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

蓝桥杯训练 | 递归与递推 | 01

目录 递归实现指数型枚举 递归实现排列型枚举 简单斐波那契 费解的开关 递归实现组合型枚举 带分数 飞行员兄弟 翻硬币 递归实现指数型枚举 #include<iostream> using namespace std; const int N=15+10; bool st[N]; int n; void dfs(int u)...

【蓝桥杯训练】第二天1255、1258

1255 [蓝桥杯2015初赛]饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动。那么,对于他初始买入的n瓶饮料,最后他一共能喝到多少瓶饮料。输入输入存在多组测试数据每组测试数据输入一行包含一个正整数n(1<=...

蓝桥杯 最优包含

这一题类似于距离编辑,所以我们首先来看看什么是编辑距离。 题目 2141: [信息学奥赛一本通-T1276 ]编辑距离  https://www.dotcpp.com/oj/problem2141.html 题目描述 设A和B是两个字符串。我们要用最少的字符操作次数,将字符串A转换为字符串B。这里所说的字符操作共有三种:    1、删除一个字符; ...

蓝桥杯错误数据——运行超时(末尾文件结束)

一开始的代码,运行超时 #include<iostream>#include<cmath>#include<cstdio>#include<algorithm>#include<string>#include<cstring> using namespacestd; int a[105...

【蓝桥杯训练】第二天1259、1260

1259 [蓝桥杯2015初赛]三羊献瑞 观察下面的加法算式: 其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。输出请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。 注意 答案唯一,相同的汉字代表相同的数字,不同的汉字代表不同的数字 算法 下面说的进...

2019年第十届蓝桥杯国赛总结(JavaA组)

JavaA组国二,可以报销了~ JA死亡之组可不是盖的,rank12的排名还是拿不到国一啊(只有五个。。 出成绩的一刻波澜不惊,毕竟去年有国一了不慌哈哈哈 不过对我来说这个结果还算意料之外吧,毕竟大三考研狗 这次再也不敢说蓝桥杯水了,十周年十道题分分钟教你做人... 不仅题量大时间紧,题目难度也在向ACM看齐(ACM还让带板子呢。。 先说题目吧,具体记不太...