#include<stdio.h>
#include<string.h>
int main()
{
long long int i,j,k,n,l,len,m;
while(scanf("%lld",&n)){
l=1;
if(n==0)break;
long long int arr[n][n];
for(i = 0;i < n;i++){
k=l;
for(j = 0;j < n;j++){
arr[i][j]=k;
k += k;
}l+=l;
}
for(i = 0;i < n;i++){
for(j = 0;j < n;j++){
if(n==3 || n==4){
if(j==0) printf("%2lld",arr[i][j]);
else printf(" %2lld",arr[i][j]);
}
else if(n==5){
if(j==0) printf("%3lld",arr[i][j]);
else printf(" %3lld",arr[i][j]);
}
else if(n==6 || n==7){
if(j==0) printf("%4lld",arr[i][j]);
else printf(" %4lld",arr[i][j]);
}
else if(n==8 || n==9){
if(j==0) printf("%5lld",arr[i][j]);
else printf(" %5lld",arr[i][j]);
}
else if(n==10){
if(j==0) printf("%6lld",arr[i][j]);
else printf(" %6lld",arr[i][j]);
}
else if(n==11 || n==12){
if(j==0) printf("%7lld",arr[i][j]);
else printf(" %7lld",arr[i][j]);
}
else if(n==13 || n==14){
if(j==0) printf("%8lld",arr[i][j]);
else printf(" %8lld",arr[i][j]);
}
else if(n==15){
if(j==0) printf("%9lld",arr[i][j]);
else printf(" %9lld",arr[i][j]);
}
else if(n==1)printf("%1lld",arr[i][j]);
else if(n==2){
if(j==0)printf("%lld",arr[i][j]);
else printf(" %lld",arr[i][j]);
}
}printf("\n");
}printf("\n");
}
return 0;
}
#include<string.h>
int main()
{
long long int i,j,k,n,l,len,m;
while(scanf("%lld",&n)){
l=1;
if(n==0)break;
long long int arr[n][n];
for(i = 0;i < n;i++){
k=l;
for(j = 0;j < n;j++){
arr[i][j]=k;
k += k;
}l+=l;
}
for(i = 0;i < n;i++){
for(j = 0;j < n;j++){
if(n==3 || n==4){
if(j==0) printf("%2lld",arr[i][j]);
else printf(" %2lld",arr[i][j]);
}
else if(n==5){
if(j==0) printf("%3lld",arr[i][j]);
else printf(" %3lld",arr[i][j]);
}
else if(n==6 || n==7){
if(j==0) printf("%4lld",arr[i][j]);
else printf(" %4lld",arr[i][j]);
}
else if(n==8 || n==9){
if(j==0) printf("%5lld",arr[i][j]);
else printf(" %5lld",arr[i][j]);
}
else if(n==10){
if(j==0) printf("%6lld",arr[i][j]);
else printf(" %6lld",arr[i][j]);
}
else if(n==11 || n==12){
if(j==0) printf("%7lld",arr[i][j]);
else printf(" %7lld",arr[i][j]);
}
else if(n==13 || n==14){
if(j==0) printf("%8lld",arr[i][j]);
else printf(" %8lld",arr[i][j]);
}
else if(n==15){
if(j==0) printf("%9lld",arr[i][j]);
else printf(" %9lld",arr[i][j]);
}
else if(n==1)printf("%1lld",arr[i][j]);
else if(n==2){
if(j==0)printf("%lld",arr[i][j]);
else printf(" %lld",arr[i][j]);
}
}printf("\n");
}printf("\n");
}
return 0;
}
#include
ReplyDeleteint main()
{
long long int row,col,i,j,n,s;
while(1){
scanf("%lld",&n);
if(n==0){break;}
else{
col=1;s=2;
}
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(n==3 || n==4){
if(j==0) printf("%2lld",col);
else printf(" %2lld",col);
}
else if(n==5){
if(j==0) printf("%3lld",col);
else printf(" %3lld",col);
}
else if(n==6 || n==7){
if(j==0) printf("%4lld",col);
else printf(" %4lld",col);
}
else if(n==8 || n==9){
if(j==0) printf("%5lld",col);
else printf(" %5lld",col);
}
else if(n==10){
if(j==0) printf("%6lld",col);
else printf(" %6lld",col);
}
else if(n==11 || n==12){
if(j==0) printf("%7lld",col);
else printf(" %7lld",col);
}
else if(n==13 || n==14){
if(j==0) printf("%8lld",col);
else printf(" %8lld",col);
}
else if(n==15){
if(j==0) printf("%9lld",col);
else printf(" %9lld",col);
}
else if(n==1)printf("%1lld",col);
else if(n==2){
if(j==0)printf("%lld",col);
else printf(" %lld",col);
}
col*=2;
}
printf("\n");
col=s;
s*=2;
}
}
return 0;
}
Please,inform me what's the problem here...
#include
ReplyDeleteint main()
{
long long int row,col,i,j,n,s;
while(1){
scanf("%lld",&n);
if(n==0){break;}
else{
col=1;s=2;
}
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(n==3 || n==4){
if(j==0) printf("%2lld",col);
else printf(" %2lld",col);
}
else if(n==5){
if(j==0) printf("%3lld",col);
else printf(" %3lld",col);
}
else if(n==6 || n==7){
if(j==0) printf("%4lld",col);
else printf(" %4lld",col);
}
else if(n==8 || n==9){
if(j==0) printf("%5lld",col);
else printf(" %5lld",col);
}
else if(n==10){
if(j==0) printf("%6lld",col);
else printf(" %6lld",col);
}
else if(n==11 || n==12){
if(j==0) printf("%7lld",col);
else printf(" %7lld",col);
}
else if(n==13 || n==14){
if(j==0) printf("%8lld",col);
else printf(" %8lld",col);
}
else if(n==15){
if(j==0) printf("%9lld",col);
else printf(" %9lld",col);
}
else if(n==1)printf("%1lld",col);
else if(n==2){
if(j==0)printf("%lld",col);
else printf(" %lld",col);
}
col*=2;
}
printf("\n");
col=s;
s*=2;
}printf("\n");
}
return 0;
}