给定 n 个整数表示一组口算题的得分,你需要将指定位置的得分修改为给定的新值,然后输出修改后的所有得分。注意:题目中提到的位置从 1 开始计数(即第一个得分位置为 1,第二个为 2,依此类推)。
第一行输入一个正整数 n(1 ≤ n ≤ 100),表示得分的数量; 第二行输入 n 个整数,两两之间用一个空格分隔,表示初始的 n 个口算得分; 第三行输入两个整数,用一个空格分隔,第一个整数为需要修改的位置(1 ≤ 位置 ≤ n),第二个整数为修改后的新得分。
在一行中输出修改后的 n 个得分,两两之间用一个空格分隔,行首和行尾均不得有多余的空格。
5 85 90 88 92 89 2 95
85 95 88 92 89
n 的取值范围:1 ≤ n ≤ 100(静态数组需限定最大容量,避免越界); 所有输入的得分和新值均为 0 到 100 之间的整数(包含 0 和 100); 输入的修改位置保证是 1 到 n 之间的有效整数,无需处理无效位置的情况。