中级
分析预算消耗进度趋势
未完成
中级参考
代码结构已给出,请填写 ____ 处
def solve():
from pyodide.http import open_url
from io import StringIO
import pandas as pd
snaps = pd.read_csv(StringIO(open_url(____).read()))
budgets = pd.read_csv(StringIO(open_url(____).read()))
bid = budgets.iloc[____]['____']
limit = float(____)
bs = snaps[snaps['____']==bid].sort_values(____)
print(____)
for _, r in bs.iterrows():
bar='____'*int(float(____)/____)
print(____)
示例
输入
solve()
期望输出
Progress for BDG-0001 (limit=791.0): 2026-01-01: 0.0% [ ] spent=0.0 2026-01-04: 8.8% [ ] spent=69.61 2026-01-07: 22.9% [xx ] spent=181.14 2026-01-10: 28.1% [xx ] spent=222.27 2026-01-13: 34.4% [xxx ] spent=272.1 2026-01-16: 48.1% [xxxx ] spent=380.47 2026-01-19: 56.5% [xxxxx ] spent=446.91 2026-01-22: 74.2% [xxxxxxx ] spent=586.92 2026-01-25: 82.3% [xxxxxxxx ] spent=650.99 2026-01-28: 79.9% [xxxxxxx ] spent=632.01
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199