


#include<stdio.h> // konwersja z ukladu'10 na uklad'2,
const n=10;  // n jest nie wieksze od 2^10-1=1024-1,
int k[n];
main()
{ int i=n-1, x;
  printf("Prosze podac liczbe naturalna n<1024 (gdzie n<>0):\n");
  printf("n="); scanf("%d", &x);
  while(x/2>0){k[i]=x%2; x=x/2;i--;}
  k[i]=1;
  for(i=(n-1);i>=0;i--)printf("%d,",i);  // wykladniki i dla 2^i,
  printf("\n");
  for(i=0;i<n;i++)printf("%d,",k[i]); 
}
