#include void print(int *a, int n, int index, int depth) { if (index >= n) return; for (int i = 0; i < depth; i++) { printf(" "); } printf("%d\n", a[index]); print(a, n, 2 * index + 1, depth + 1); print(a, n, 2 * index + 2, depth + 1); } int main() { int a[1000], i=0; do { if(scanf("%d", &a[i])!=1) break; else i++; }while(1); int kupa=1; int n=i; for(int i=0; ia[2*i+1]|| 2*i+2a[2*i+2]) { kupa =0; break; } } if(kupa) { printf("Je to taka kopa:\n"); print(a, n, 0, 0); } else printf("Nie je kopa.\n"); return 0; }