| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 80443 | sh25_huangse | 计算多项式的值 | C++ | 通过 | 0 MS | 244 KB | 487 | 2026-01-04 15:17:20 |
#include <iostream> #include <iomanip> #include <cmath> // 用于 pow,但这里我们不用 using namespace std; int main() { float x; int n; cin >> x >> n; // 使用迭代法(Horner's method)计算多项式值 float sum = 1.0; // 初始为常数项 1 (x^0) for (int i = 1; i <= n; i++) { sum = sum * x + 1.0; } // 输出结果,保留两位小数 cout << fixed << setprecision(2) << sum << endl; return 0; }