提交时间:2026-01-04 15:37:31

运行 ID: 81021

#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; }