移动零
#include<stdio.h> int main() { int a[1005]; int N; scanf("%d",&N); for(int i = 0;i<N;i++) { scanf("%d",&a[i]); } int k = 0; for(int i = 0;i<N;i++) { if(a[i] != 0) { a[k] = a[i]; k++; } } for(int i = k;i<N;i++) { a[i] =0; } for(int i = 0;i<N;i++) { printf("%d",a[i]); if(i<N-1) { printf(" "); } } }
以大多数人努力程度之低,根本轮不到去拼天赋~