fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int t,s=1;
  5. scanf("%d",&t);
  6. int parentCount[1000]={0},x[1000]={0,1};
  7. for(int i=1;i<=t;i++){
  8. scanf("%d",&parentCount[i]);
  9. if(parentCount[i]==1){
  10. s++;
  11. scanf("%d",&x[s]);
  12. }
  13. else if(parentCount[i]==2){
  14. s++;
  15. scanf("%d",&x[s]);
  16. s++;
  17. scanf("%d",&x[s]);
  18. }
  19. }
  20. for(int i=1;i<=t;i++){
  21. if(parentCount[i]==0){
  22. printf("%d ",x[i]);
  23. }
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0s 5324KB
stdin
4
2 2 3
0
2 4 
0
0
stdout
2 4