| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 81021 | sh25_huangse | 查找特定的值 | C++ | 通过 | 0 MS | 244 KB | 596 | 2026-01-04 15:37:31 |
#include <iostream> using namespace std; int main() { int n; cin >> n; int arr[10005]; // n≤10000,多开一点 for (int i = 1; i <= n; i++) { // 下标从1开始,方便直接输出位置 cin >> arr[i]; } int x; cin >> x; int pos = -1; // 初始化为-1,表示未找到 for (int i = 1; i <= n; i++) { if (arr[i] == x) { pos = i; // 找到,记录位置 break; // 只需第一次出现的位置,所以找到后立即退出 } } cout << pos << endl; return 0; }