Run ID:109035

提交时间:2025-01-24 14:19:25

#include <iostream> int main() { int a[7] = {}; // 定义大小为7的数组,并初始化为0 int s = 0; // 初始化 s 为0 // 输入7个整数 for (int i = 0; i < 7; i++) { std::cin >> a[i]; } // 查找第一个值为0的元素 for (int i = 6; i >= 0; i--) { if (a[i] == 0) { s += a[i] * (i + 1) + 1; break; } } // 计算 a[i] * i 的和 for (int i = 1; i < 7; i++) { s += a[i] * (i + 1); } // 输出结果 std::cout << s << std::endl; return 0; }