Java 最多能买到的笔数
生活随笔
收集整理的這篇文章主要介紹了
Java 最多能买到的笔数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
每年過年的時候,小明總是要為新學期準備很多的水筆。今天商店搞活動,每滿5支贈送1支,若滿20支則可每滿20支贈送5支,每支水筆5元錢。小明一共帶了n(n>10)元錢,希望能買到最多的水筆,編寫程序請你幫他算算,他最多能買到多少支?
輸入描述
大于10的整數n
輸出描述
最多能買到的筆數
輸入樣例
152
輸出樣例
37
import java.util.Scanner; public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n, max, b;n = scanner.nextInt();max = n / 5;if(max >= 5 && max < 20)max = max + max / 5;if(max >= 20) {b = max % 20;max = max + (max / 20) * 5 + b / 5;}System.out.print(max);} }總結
以上是生活随笔為你收集整理的Java 最多能买到的笔数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 游泳时长计算
- 下一篇: Java 条件运算符