👨💻博客主页:@花无缺
欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
本文由 花无缺 原创收录于专栏 【洛谷算法题】
文章目录
- 【洛谷算法题】P5706-再分肥宅水【入门1顺序结构】
- 🌏题目描述
- 🌏输入格式
- 🌏输出格式
- 🌏样例 #1
- 🌙样例输入 #1
- 🌙样例输出 #1
- 🌏提示
- 🌏题解
- 🌏总结
【洛谷算法题】P5706-再分肥宅水【入门1顺序结构】
🌏题目描述
现在有 t t t 毫升肥宅快乐水,要均分给 n n n 名同学。每名同学需要 2 2 2 个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 3 3 3 位),以及一共需要多少个杯子。
🌏输入格式
输入一个实数 t t t 和一个正整数 n n n,使用空格隔开。
🌏输出格式
输出两行。
第一行输出一个三位小数,表示可以获得多少毫升饮料。第二行输出一个正整数,表示一共需要多少个杯子。
🌏样例 #1
🌙样例输入 #1
500.0 3
🌙样例输出 #1
166.667
6
🌏提示
对于所有数据, 0 ≤ t ≤ 10000 0\leq t\leq 10000 0≤t≤10000 且小数点后不超过 3 3 3 位, 1 ≤ n ≤ 1000 1\leq n\leq 1000 1≤n≤1000。
🌏题解
import java.util.Scanner;
public class P5706 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double t = in.nextDouble();
int n = in.nextInt();
System.out.printf("%.3f\n",t / n);
System.out.print(2 * n);
in.close();
}
}
🌏总结
此题最容易出问题的地方就是结果要严格精确到小数点后 3 位,在 Java 中我们可以使用System.out.printf();
来实现类似的格式化输出要求,此题的%.3f
表示四舍五入输出该数字,并且保留 3 位小数。
作者:花无缺(huawuque404.com)
🌸欢迎
关注
我的博客:花无缺-每一个不曾起舞的日子都是对生命的辜负~
🍻一起进步-刷题专栏:【洛谷算法题】
💻Java题解同步仓库:https://github.com/huawuque404/Java-solution
🥇往期精彩好文:
📢【CSS选择器全解指南】
📢【HTML万字详解】
你们的点赞👍 收藏⭐ 留言📝 关注✅
是我持续创作,输出优质内容
的最大动力!
谢谢!