1332: 【中级组】删除指定的数字
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:362
Solved:157
Description
给你一个有n个数据的数组 nums 和一个值 val,你需要删除所有数值等于 val 的元素,并返回删除后数组新长度,还要返回删除后数组中剩下的元素,不能改变元素的原顺序。
Input
输入为两行:第一行数组中元素的个数n与要删除的数据val,第二行是数组nums中的n个整数,每两个整数之间用空格分隔。
Output
输出共两行,第一行为删除val元素后nums数组的新长度。第二行为删除后数组中的剩下的元素。每两个整数之间用空格分隔。
Sample Input Copy
5 3
3 2 4 2 3
Sample Output Copy
3
2 4 2
HINT
1=<数组长度<=100000 , 0<=nums[i]<=100000