| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 80936 | sh25_huangse | 向量点积计算 | C++ | 通过 | 0 MS | 256 KB | 547 | 2026-01-04 15:35:32 |
#include <iostream> using namespace std; int main() { int n; cin >> n; int a[1005], b[1005]; // n≤1000,多开一点 // 读入向量a for (int i = 0; i < n; i++) { cin >> a[i]; } // 读入向量b for (int i = 0; i < n; i++) { cin >> b[i]; } // 计算点积 long long dotProduct = 0; // 点积可能较大,用long long for (int i = 0; i < n; i++) { dotProduct += (long long)a[i] * b[i]; } cout << dotProduct << endl; return 0; }