酷代码 AI
菜单
服务商

现有 n n 个正整数,乌拉乎想要快速从这些数中找到第 x x 个数字,请你帮助乌拉乎编写一个程序,实现对应的功能吧。 输入格式 输入包含三行, 第一行,一个正整数 n n。 第二行,依次为 n n个 正整数 a [ i ] a[i]。 第三行,一个正整数 x x。 输出格式 输出这 n n 个数中的第 x x 个数。C++ 回答篇幅:简单明了

```cpp #include <iostream> int main() { int n; std::cin >> n; int* a = new int[n]; for (int i = 0; i < n; i++) { std::cin >> a[i]; } int x; std::cin >> x; std::cout << a[x - 1]; delete[] a; return 0; } ``` 上述代码,首先读取正整数`n`,表示数组长度;接着读取`n`个正整数存入数组`a`;然后读取正整数`x`;最后输出数组中第`x`个数。使用`new`动态分配数组,使用完后用`delete[]`释放内存。 [2025-11-29 20:00:07 | AI问答 | 173点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多