zoukankan      html  css  js  c++  java
  • 买书问题

    通过在十个数以内的购买最低价,找出了规律,五以内的数目,就是购买五本不同的书最低价;大于五的数目,余数为一就是五加一组合;余数为二就是五加二组合;余数为三就是四加四组合;余数为四就是五加四组合。

    import java.util.Scanner;

    public class test6 {
    public static void main(String[] args){
    Scanner in=new Scanner(System.in);
    int sum;
    double min;
    System.out.println("请输入要购买的书籍总数:");
    sum=in.nextInt();
    if(sum<=5)
    {
    if(sum==1)
    min=8;
    else if(sum==2)
    min=16*0.95;
    else if(sum==3)
    min=24*0.9;
    else if(sum==4)
    min=32*0.8;
    else
    min=40*0.75;
    }
    else
    {
    if(sum%5==0)
    {
    min=(sum/5)*(40*0.75);
    }
    else if(sum%5==1)
    {
    min=(sum/5)*(40*0.75)+8;
    }
    else if(sum%5==2)
    {
    min=((sum-2)/5)*(40*0.75)+16*0.95;
    }
    else if(sum%5==3)
    {
    min=((sum-8)/5)*(40*0.75)+32*0.8*2;
    }
    else
    {
    min=((sum-4)/5)*(40*0.75)+32*0.8;
    }
    }
    System.out.println("购买这批书的最低价格是:"+min);
    }

    }

  • 相关阅读:
    java三种实现线程的方法比较
    java基础
    java闭包
    android 设置textview跑马灯效果
    android控制系统音量
    android 查找某个特定文件后缀名
    android 歌词解析
    textview滑动效果
    puporwindow
    android 网络通讯
  • 原文地址:https://www.cnblogs.com/sanzangtdashi/p/5561854.html
Copyright © 2011-2022 走看看