#include <iostream> using namespace std; int main() { int n, y, a, maxk = 1; // maxk表示最大值的下标或最大数的位置。 cin >> n; for (int i = 1; i <= n; i++) { cin >> a[i]; if (a[maxk] < a[i]) maxk = i; } cin >> y; for (int i = 1; i <= n; i++) { cout << a[i] << " "; if (i == maxk) cout << y << " "; } return 0; } /************************************************************** Problem: 1214 User: zhenghaoxuan Language: C++ Result: Compile Error ****************************************************************/