zoukankan      html  css  js  c++  java
  • Java实现 蓝桥杯 算法提高 歌唱比赛(暴力)

    试题 算法提高 歌唱比赛

    问题描述
      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);
            }
        }
    }
    
    
  • 相关阅读:
    海伦公式
    简单的博弈
    Hello World 代码
    Hello world
    99999999海岛帝国后传:算法大会
    判断质数
    idea plantUML配置
    测试用例评审
    如何编写有效测试用例
    测试用例设计——场景分析法
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13074610.html
Copyright © 2011-2022 走看看