/*
#include <stdio.h>
#include <string.h>
int main()
{
char s1[101]={};
char s2[101]={};
int i,j;
scanf("%s",s1);
scanf("%s",s2);
if(strlen(s1)>strlen(s2))
{
printf("%s %s",s2,s1);
}
else if(strlen(s1)<strlen(s2))
{
printf("%s %s", s1,s2);
}
else
{
for(i=0;s1[i]!=NULL;i++)
{
if(s1[i]==s2[i])
{
continue;
}
else if(s1[i]>s2[i])
{
printf("%s %s",s2,s1);
break;
}
else if(s2[i]>s1[i])
{
printf("%s %s",s1,s2);
break;
}
}
}
return 0;
}
arr[i] : i번째 들어온 숫자 (x)
arr[i] : i가 들어온 횟수 (o)
'a' 'b' ... 'z'
97 98 122
arr[0] arr[1] .... arr[25]
소문자일때만! arr[ str[i]-97 ]++;
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[91]={};
int arr[26]={};
int i,cnt=0;
gets(str);
for(i=0;str[i]!=NULL;i++)
{
if('a'<=str[i] && str[i]<='z')
{
arr[str[i]-97]++;
}
}
for(i=0;i<=25;i++)
{
printf("%c:%d\n",i+97,arr[i]);
}
return 0;
}
1차원 배열 ( 문자 일차원배열, 정수 일차원 배열)
2차원 배열
1차원 : 직선
2차원 2D: 평면
3차원 3D: 입체
int arr[50]; // arr[0] ~ arr[49] 총 50칸
int arr[4][3]; // arr[0][0] ~ arr[3][2]
층 호수
*/
/*
#include <stdio.h>
int main()
{
int arr[4][3]={};
int i, j, k=1;
// for(i=0;i<4;i++)
// {
// for(j=0;j<3;j++)
// {
// arr[i][j]=k;
// k++;
// // i층 j번째집에 100을 넣기
// }
// }
for(j=2;j>=0;j--)
{
for(i=3;i>=0;i--)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<4;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,k=1,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,k=1,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=n-1;j>=0;j--)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,k=1;
scanf("%d",&n);
for(j=0;j<n;j++)
{
for(i=n-1;i>=0;i--)
{
arr[i][j]=k;
k++;
}
}
for(i=n-1;i>=0;i--)
{
for(j=0 ;j<n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,k=1;
scanf("%d",&n);
for(j=0;j<n;j++)
{
for(i=n-1;i>=0;i--)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,m,k=1;
scanf("%d",&n);
scanf("%d",&m);
for(i=0;i<n;i++)
{
for(j=m-1;j>=0;j--)
{
arr[i][j]=k;
k++;
}
}
for(i=n-1;i>=0;i--)
{
for(j=0;j<m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,m,k=1;
scanf("%d",&n);
scanf("%d",&m);
for(i=n-1;i>=0;i--)
{
for(j=0;j<m;j++)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,m,k=1;
scanf("%d",&n);
scanf("%d",&m);
for(j=m-1;j>=0;j--)
{
for(i=n-1;i>=0;i--)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,m,k=1;
scanf("%d",&n);
scanf("%d",&m);
for(j=m-1;j>=0;j--)
{
for(i=0;i<n;i++)
{
arr[i][j]=k;
k++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/