news 2026/6/10 16:36:30

(新卷,100分)- 单词重量(Java JS Python)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
(新卷,100分)- 单词重量(Java JS Python)

(新卷,100分)- 单词重量(Java & JS & Python)

题目描述

每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的长度Ni为该单词的重量,你需要做的就是给出整个句子的平均重量V。

输入描述

输出描述

用例
输入Who Love Solo
输出3.67
说明
题目解析

本题应该是考察如何保留2位小数并四舍五入。

在JS中,可以使用Number.prototype.toFixed(保留几位)

JavaScript算法源码
/* JavaScript Node ACM模式 控制台输入获取 */ const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on("line", (line) => { const arr = line.split(" "); const sum = arr.reduce((p, c) => p + c.length, 0); console.log((sum / arr.length).toFixed(2)); });
Java算法源码
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] arr = sc.nextLine().split(" "); double sum = 0; for (String s : arr) { sum += s.length(); } System.out.println(String.format("%.2f", sum / arr.length).toString()); } }
Python算法源码
# 输入获取 arr = input().split() sumV = 0 for i in range(len(arr)): sumV += len(arr[i]) print(round(sumV / len(arr), 2))
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 13:19:49

冬季风暴考验因AI数据中心而紧张的电网系统

席卷34个州的大规模冬季风暴导致数十万人断电。冬季风暴费恩过后持续的严寒天气仍在考验本已因新建AI数据中心激增而承压的电网系统。周末期间,拥有最多数据中心的弗吉尼亚州批发电价飙升。虽然供暖需求激增导致电价上涨并不意外,但这可能加剧人们对公用…

作者头像 李华
网站建设 2026/6/10 10:55:47

社会网络仿真软件:NetLogo_(8).社会网络动态分析

社会网络动态分析 在上一节中,我们介绍了如何在NetLogo中构建基本的社会网络模型。现在,我们将进一步探讨如何分析这些社会网络的动态特性。社会网络动态分析包括对网络结构、节点行为、信息传播等多个方面的研究。通过这些分析,我们可以更好…

作者头像 李华
网站建设 2026/5/30 21:48:53

weixin195基于微信平台的购物商城小程序开发ssm(源码)_kaic

5 系统实现下面主要是通过功能实现界面截图的形式,并且运用文字来描述功能实现界面的内容。5.1 管理员功能实现5.1.1 商家管理该功能主要用于实现对商家基本信息的管理,商家管理界面的运行效果见图5.1。在此界面,管理员根据商家名称查询商家&…

作者头像 李华
网站建设 2026/5/31 7:51:24

大数据领域分布式计算的网络通信优化

大数据领域分布式计算的网络通信优化:从快递驿站到超算中心的效率革命 关键词:分布式计算、网络通信优化、序列化协议、数据压缩、流量控制 摘要:在大数据时代,分布式计算就像一个超级工厂,需要成百上千台机器协同工作…

作者头像 李华
网站建设 2026/6/10 10:56:53

Playwright MCP

在TRAE中使用Playwright MCP,相当于给你的AI助手装上了能“看”网页、能“点”按钮的虚拟手眼。你不再需要逐行编写测试代码,只需像告诉同事一样,用自然语言描述测试步骤即可。 整个过程的核心是 “环境配置 -> 连接工具 -> 对话驱动”…

作者头像 李华