Advertisement
wojiaocbj

BB

Jun 11th, 2022
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.48 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. char ren[1030][1030] = {0};
  5. int main(int argc,char **argv){
  6.     int n,i,j;
  7.     while(~scanf("%d",&n)){
  8.         memset(ren,0,sizeof(ren));
  9.         n = 1 << n;
  10.         ren[1][n] = 1;
  11.         for(i = 2;i <= n;i++){
  12.             for(j = n;j >= n - i;j--){
  13.                 ren[i][j] = ren[i - 1][j] ^ ren[i - 1][j + 1];
  14.             }
  15.         }
  16.         for(i = 1;i <= n;i++){
  17.             for(j = 1;j <= n;j++){
  18.                 printf("%d ",ren[i][j]);
  19.             }
  20.             putchar('\n');
  21.         }
  22.         putchar('\n');
  23.     }
  24.     return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement