/*
#include<stdio.h>
int main ()
{
int n, m, i, j;
scanf("%d %d", &n, &m);
for(i=1 ; i<=m ; i++)
{
for(j=1 ; j<=n ; j++)
{
if(j==1&&i==1||j==n&i==1||i==m&&j==1||j==n&&i==m)
{
printf("+");
}
else if(i==1||i==m)
{
printf("-");
}
else if(j==1||j==n)
{
printf("|");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/
/*
#include<stdio.h>
int main ()
{
int n, i, j;
scanf("%d", &n);
for(i=1 ; i<=n ; i++)
{
for(j=1 ; j<=n-i ; j++)
{
printf(" ");
}
for(j=1 ; j<=i*2-1 ; j++)
{
printf("*");
}
for(j=1 ; j<=n-i ; j++)
{
printf(" ");
}
printf("\n");
}
for(i=n-1 ; 1<=i ; i--)
{
for(j=1 ; j<=n-i ; j++)
{
printf(" ");
}
for(j=1 ; j<=i*2-1 ; j++)
{
printf("*");
}
for(j=1 ; j<=n-i ; j++)
{
printf(" ");
}
printf("\n");
}
}
*/
/*
#include<stdio.h>
int main ()
{
int n, i, j, sum=0;
scanf("%d", &n);
for(i=1 ; i<=n ; i++)
{
for(j=1 ; j<=i ; j++)
{
sum+=j;
}
}
printf("%d", sum);
return 0;
}
*/
/**
1차원 직선
2차원 2D 평면
3차원 3D 입체
배열(array) : 여러개를 주르르륵 나열해놓은 것
1차원 배열 : 직선형태로, 나열해놓은것
2차원 배열 : 평면형태로, 나열해놓은것
정수 5개를 입력, 출력
1. 정수 변수 5개 선언
int a, b, c, d, e;
...
정수 500개 입력, 출력
1. 정수 변수 500개 선언
int arr[500]; // arr[0] ~ arr[499]
*/
/*
#include<stdio.h>
int main ()
{
int arr[1001], n, i, j;
scanf("%d", &n);
for(i=1 ; i<=n ; i++)
{
scanf("%d", &arr[i]);
}
for(i=n ; 1<=i ; i--)
{
printf("%d ", arr[i]);
}
return 0;
}
*/
/*
#include<stdio.h>
int main ()
{
int k, arr[11], i, j;
for(j=1 ; j<=10 ; j++)
{
scanf("%d", &arr[j]);
}
scanf("%d", &k);
printf("%d", arr[k]);
return 0;
}
*/
/*
#include<stdio.h>
int main ()
{
int i, arr[101], a=0, j, b=0, c=0;
double avg;
for(i=1 ; i<=10 ; i++)
{
scanf("%d", &arr[i]);
a+=arr[i];
}
avg=a/10.0;
printf("%.1lf\n", avg);
for(j=1 ; j<=10 ; j++)
{
if(arr[j]>=avg)
{
c+=1;
}
else
{
b+=1;
}
}
printf("%d %d", c, b);
return 0;
}
*/