PAT 乙级 1049

张开发
2026/4/3 19:13:38 15 分钟阅读
PAT 乙级 1049
本题就是考察一个公式。像这么选每个数字会被选 i * (n - i 1) 次。还有本题光定义 double 还不够要定义 long double至于为什么不知道。long double 类型的数据是没办法输出的要强转成 double 类型才能输出。#includebits/stdc.h using namespace std; int main() { int n; cin n; vectorlong double v(n 1); long double sum 0.0; for(int i 1; i n; i ) { cin v[i]; sum v[i] * i * (n - i 1); } printf(%.2f\n, (double)sum); return 0; }

更多文章