‹ 上一题 下一题 ›

g5-08195. 负数归零 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·STLvector

题目描述

读入 个整数存进 vector<int>,把其中所有负数都改成 (非负数保持原样),然后按原顺序输出整个序列。

修改元素要求使用引用版的范围 for:for (auto &x : v),在循环体内直接改 x。

输入格式

第一行一个整数 ()。

第二行 个整数 ()。

输出格式

一行 个整数:负数归零后的序列,用空格分隔。

样例

输入
5
-3 7 0 -8 2
输出
0 7 0 0 2

两个负数 和 都变成了 0,其余原样保留。

数据范围

,。范围 for 的循环变量不加 & 就是拷贝——改它等于改一份复印件。

输入
输出

            
答案