每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的长度 Ni 为该单词的重量,你需要做的就是给出整个句子的平均重量 V。+ 解答要求时间限制: 1000ms,内存限制: 100MB.入+ 输入只有一行,包含一个字符串 5(长度不会超过 100),代表整个句子,句子中只包含大小写的英文字母,每个单词之间有一个空格。+ 输出+ 输出句子S的平均重量 V(四舍五入保留两位小数)。+ 样例, 输入样例 1 复制。 Who Love Solo 输出样例 1* 3.674
时间: 2024-03-07 16:50:37 浏览: 258
电子测量中的适用于每个LabVIEW开发者的巧妙调试技巧
好的,根据你的要求,我已经理解了你的问题。这是一个简单的字符串处理问题。我可以提供以下 Python 代码作为解答:
```python
s = input().strip() # 获取输入并去除首尾空格
words = s.split() # 将字符串分割成单词列表
n = len(words) # 获取单词个数
total_len = sum(len(word) for word in words) # 计算总长度
avg_len = total_len / n # 计算平均长度
print(f"{avg_len:.2f}") # 输出结果,保留两位小数
```
其中,`input().strip()` 获取输入并去除首尾空格;`s.split()` 将字符串 `s` 分割成单词列表;`sum(len(word) for word in words)` 计算所有单词的长度之和;`total_len / n` 计算平均长度;`f"{avg_len:.2f}"` 格式化输出结果,保留两位小数。
阅读全文