172. 【应-33-1·简】饼图百分比

简单 Python 2s 256MB
通过 0/0

📋 题目描述
pyecharts 的 `Pie` 图本质上是把每一项的数值换算成总和的百分比再画扇形。本题让你做这个最核心的换算:给定每项的名字和原始数值,按输入顺序输出每项占总数的百分比。 百分比公式:`pct = value * 100 / total`,保留 1 位小数(不带 % 符号),用空格隔开 name 与 pct。
📥 输入描述
第一行一个整数 N(1<=N<=1000)。 接下来 N 行,每行一个 name 和一个整数 value(1<=value<=10^6),用空格分隔。
📤 输出描述
输出 N 行,每行 `name pct`,pct 保留 1 位小数。顺序与输入一致。
输入样例
2
A 30
B 70
输出样例
A 30.0
B 70.0
提示:先扫一遍累加 total,再扫一遍按 f"{name} {v*100/total:.1f}" 输出。 注意保留 1 位小数(如 100.0、50.0),不要直接用 round() 然后 print。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!