关注
奇怪的是为什么没有人提出这么一个疑问:题目中说是保留一位小数,但是如何保留根本没说,比如是:直接截一位小数?还是4舍5入呢? 根据我的测试,要通过所有的测试case,要求是4舍5入。下面贴一下我的代码: package com.huawei; import java.math.BigDecimal; import java.math.RoundingMode; import java.util.Scanner; public class 记负均正2 { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextInt()) { // 注意 while 处理多个 case int n = in.nextInt(); int countN = 0; int countP = 0; int sumP = 0; for (int count = n; count > 0; count--) { int num = in.nextInt(); if (num < 0) { countN++; } else if (num > 0) { countP++; sumP += num; } } System.out.print(countN + " "); BigDecimal result; if (countP > 0) { result = new BigDecimal(sumP).divide(new BigDecimal(countP), 1, RoundingMode.DOWN); } else { result = BigDecimal.ZERO; } System.out.print(String.format("%s", result)); } } }
2
相关推荐
09-25 12:29
上海大学 柜面服务 点赞 评论 收藏
分享
09-25 16:14
广东工业大学 Java 
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# AI创作大赛:牛可乐的国庆之旅 #
7040次浏览 100人参与
# 机械人避雷的岗位/公司 #
25822次浏览 226人参与
# 深信服秋招来了 #
268127次浏览 2902人参与
# 牛友的国庆旅行碎片 #
2822次浏览 14人参与
# 距离放假还有_天,我已经…… #
8285次浏览 66人参与
# 滴滴工作体验 #
30655次浏览 137人参与
# 携程求职进展汇总 #
630542次浏览 4633人参与
# 降低公积金和取消房补怎么选 #
18472次浏览 67人参与
# 今年秋招还有金九银十吗 #
6666次浏览 45人参与
# 应届生第一份工作最好去大厂吗? #
39717次浏览 625人参与
# 你秋招想去哪些公司 #
60917次浏览 1687人参与
# 技术转行的心路历程 #
64074次浏览 704人参与
# 秋招感动瞬间 #
41430次浏览 348人参与
# 你认为哪个岗位找工作最卷 #
49175次浏览 224人参与
# 国庆放假,你还会投简历吗? #
3399次浏览 26人参与
# 4399求职进展汇总 #
36136次浏览 209人参与
# 实习返校后,你的精神状态是__? #
29903次浏览 143人参与
# 国庆放假,你还会主动学习吗? #
3178次浏览 28人参与
# 大厂面试初体验 #
58948次浏览 291人参与
# 工作后会跟朋友渐行渐远吗 #
43912次浏览 330人参与
# 巨人网络求职进展汇总 #
116537次浏览 846人参与
# 贝壳求职进展汇总 #
32387次浏览 179人参与