fork download
  1. #include<stdio.h>
  2. int main()
  3. {
  4. int T,n,count,i,num;
  5. scanf("%d",&T);
  6. while(T--)
  7. {
  8. count=0;
  9. scanf("%d",&n);
  10. for(i=0;i<n;i++)
  11. {
  12. scanf("%d",&num);
  13. if(num==-1)
  14. count++;
  15. }
  16. for(i=0;i<count && i <n-1;i++)
  17. printf("-1 ");
  18. for(;i<n-1;i++)
  19. printf("1 ");
  20. if(count==n)
  21. printf("-1\n");
  22. else
  23. printf("1\n");
  24. }
  25. return 0;
  26. }
  27.  
Success #stdin #stdout 0s 2056KB
stdin
3
2
1 -1
4
-1 1 -1 -1
5
1 1 1 -1 -1
stdout
-1 1
-1 -1 -1 1
-1 -1 1 1 1