/*#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
#include<stdio.h>
int main()
{
int f,d,s,a,i,j,arr[10000001]={};
scanf("%d",&f);
for(i=1;i<=f;i++)
{
scanf("%d",&s);
arr[s]=1;
}
scanf("%d",&d);
for(j=1;j<=d;j++)
{
scanf("%d",&s);
if(arr[s]==1)
{
printf("1 ");
}
else
{
printf("0 ");
}
// for(j=1;j<=d;j++)
//{
//printf("%d",arr[d]);
//}
}
return 0;
}
1차원 직선
2차원 평면
3차원 3d 입체
이차원 배열 -> 일차원배열의 배열
504호 -> 5층 4번째집
#include<stdio.h>
int main()
{
int arr[100][100]={};
int i, j, k=1;
for(j=1;j<=4;j++)
{
for(i=1;i<=5;i++)
{
arr[i][j]=k;
k++;
}
}
for(i=1;i<=5;i++)
{
for(j=1;j<=4;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
#include<stdio.h>
int main()
{
int f,d=1,i,j,arr[101][101]={};
scanf("%d",&f);
for(i=1;i<=f;i++)
{
for(j=1;j<=f;j++)
{
arr[i][j]=d;
d++;
}
}
for(i=1;i<=f;i++)
{
for(j=1;j<=f;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*#include<stdio.h>
int main()
{
int f,d=1,i,j,arr[101][101]={};
scanf("%d",&f);
for(i=1;i<=f;i++)
{
for(j=1;j<=f;j++)
{
arr[i][j]=d;
d++;
}
}
for(j=1;j<=f;j++)
{
for(i=1;i<=f;i++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int f,s,i,j,d=1,arr[101][101]={};
scanf("%d %d",&f,&s);
for(i=f;i>=1;i--)
{
for(j=s;j>=1;j--)
{
arr[i][j]=d;
d++;
}
}
for(i=1;i<=f;i++)
{
for(j=1;j<=s;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/