(蓝桥杯每日一题)喝饮料

问题描述
小蓝来到餐馆,想喝一杯x元的饮料。他有一张能将饮料价格降到q元的优惠券
但是他要想使用优惠券,得先订一份餐馆里的菜。菜有n 种,第i种的价格是 wi元
也可以选择购买套餐,套餐中有一份餐馆的菜和饮料,费用是 wi+10元
请问小蓝最少花多少元才能喝到这杯饮料?
输入格式
输入第1行包含三个用空格隔开的正整数n,x,q.
输入第2行包含n个用空格隔开的正整数,表示每个菜的价格wi。

代码显示:

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class A0 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int n=scan.nextInt();
        int x=scan.nextInt();
        int q=scan.nextInt();
        int[] a=new int[n];
        for(int i=0;ia[j+1]) {
                    int temp = a[j];
                    a[j] = a[j + 1];
                    a[j + 1] = temp;
                }
            }
        }
        //*****************************************
        int m1=a[0]+q;                //第一种方法计算
        int m2=a[0]+10;               //第二种方法计算
        int min=Math.min(m1,m2);        //比出最小值
        System.out.println(min);
    }
}

结果显示:

(蓝桥杯每日一题)喝饮料_第1张图片

你可能感兴趣的:(蓝桥杯,职场和发展)