提交时间:2023-09-09 10:41:01

运行 ID: 101564

#include <iostream> #include <algorithm> using namespace std; int main() { double lst[10000]; int num; cin >> num; for(int i = 0;i < num;i++) { cin >> lst[i]; } int x; cin >> x; for(int i = 0;i < num - 1;i++) { if(lst[i] <= x && x <= lst[i+1]) { for(int z = 0;z <= i;z++) { cout << lst[z] << ' '; } cout << x << ' '; for(int z = i+1;z < num;z++) { cout << lst[z] << ' '; } return 0; } } if(x < lst[0]) { cout << x << ' '; for(int i = 0;i < num;i++) { cout << lst[i] << ' '; } } else { for(int i = 0;i < num;i++) { cout << lst[i] << ' '; } cout << x; } }