#1370. 【设计型】第9章: 指针 9.10 将"0"到尾

    ID: 1370 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>高级语言程序设计I-第9章:指针数组操作双指针贪心模拟

【设计型】第9章: 指针 9.10 将"0"到尾

【设计型】第9章: 指针 9.10 将"0"到尾

题目描述

 

有一个数组int A[nSize],要求写一个函数:

int myfunc(int *p,int nSize);

nSize最多不超过100,将A中的0移动到数组末尾,将非0的移至开始(保持原来的顺序不变)

例如:

A原来是:10340-35

经过myfunc处理后为:134-3500

输入说明

输入两行数据第一行为即将要输入的整数个数,第二行为要输入的整数(整数之间用空格隔开)。

输出说明

输出为一行整数,整数之间用空格隔开。

样例

输入

11
1 0 20 0 -7 0 2 0 2 6 4

输出

1 20 -7 2 2 6 4 0 0 0 0