//1번 문제
/*
#include<stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=0; i<n; i++){
for(j=0; j<=i; j++){
printf("*");
}
printf("\n");
}
}
*/
//2번 문제
/*
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=1; i<=n; i++){
for(j=n; j>=i; j--){
printf("*");
}
printf("\n");
}
}
*/
//3번 문제
/*
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=1; i<=n; i++){
for(j=1; j<=i-1; j++){
printf(" ");
}
for(j=1;j<=n;j++){
printf("*");
}
printf("\n");
}
}
*/
//4번 문제
/*
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=0; i<n; i++){
for(j=0; j<=i; j++){
printf("*");
}
printf("\n");
}
for(i=1; i<=n-1; i++){
for(j=n-1; j>=i; j--){
printf("*");
}
printf("\n");
}
}
*/
//5번 문제
/*
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);;
for(i=0; i<n/2+1; i++){
for(j=0; j<n; j++){
if(j<=n/2+i && j>=n/2-i){
printf("*");;
}
else{
printf(" ");
}
}
printf("\n");
}
}
*/
//평행사변형 출력 1, 2
/*
#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<=n;j++){
printf("*");
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int h,k,i,j;
char d;
scanf("%d %d %c",&h,&k,&d);
if(d=='L'){
for(i=0; i<h; i++){
for(j=0; j<i; j++){
printf(" ");
}
for(j=0; j<k; j++){
printf("*");
}
printf("\n");
}
}
else if(d=='R'){
for(i=1; i<=h; i++){
for(j=1; j<=h-i; j++){
printf(" ");
}
for(j=1; j<=k; j++){
printf("*");
}
printf("\n");
}
}
}
*/
//마름모 출력
/*
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=0;i<n; i++){
for(j=1; j<=2*n; j++){
if(j==n-i||j==n+1+i){
printf("*");
}
else{
printf(" ");
}
}
printf("\n");
}
for(i=n;i>0; i--){
for(j=1; j<=2*n; j++){
if(j==n-i+1||j==n+i){
printf("*");
}
else{
printf(" ");
}
}
printf("\n");
}
}
*/
//설명
/*
일차원 선
이차원 면
삼차원 입체
배열 array
#include <stdio.h>
int main()
{
int arr[50]={}; //arr[0] ~arr[49] 50칸
int i;
// scanf("%d %d %d..",&arr[0], &arr[1], &arr[2], ...)
for(i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
for(i=0;i<5;i++)
{
printf("%d ",arr[i]);
}
//printf("%d",arr); (x)
}
*/
// CodeUp 1402 : 거꾸로 출력하기 3
/*
#include <stdio.h>
int main()
{
int n,i;
int arr[1000]={};
scanf("%d",&n);
for(i=0; i<n; i++){
scanf("%d",&arr[i]);
}
for(i=n-1; i>=0; i--){
printf("%d ",arr[i]);
}
}
*/
//CodeUp 1409 : 기억력 테스트 1
/*
#include <stdio.h>
int main()
{
int arr[11]={},i,k;
for(i=1;i<=10;i++){
scanf("%d",&arr[i]);
}
scanf("%d",&k);
printf("%d",arr[k]);
}
*/
// CodeUp 1405 : 숫자 로테이션
/*
for(j=i;j<n;j++){
printf("%d ",arr[j]);
}
for(j=0; j<i; j++){
printf("%d ",arr[j]);
}
#include <stdio.h>
int main()
{
int arr[1000]={},n,i,j;
scanf("%d",&n);
for(i=0; i<n; i++){
scanf("%d",&arr[i]);
}
for(i=0; i<n; i++){
for(j=i ; j<i+n ; j++){
printf("%d ",arr[j%n]);
}
printf("\n");
}
}
*/
// 0 1 2 3 4 5 6 7 8 9 10
// 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4
//CodeUp 1440 : 비교
//int arr[n]; (x)
// int* arr = (int*)malloc(sizeof(int)*n); 동적할당+포인터
/*
#include <stdio.h>
int main()
{
int arr[1000]={},i,n,j;
scanf("%d",&n);
for(i=0; i<n; i++){
scanf("%d",&arr[i]);
}
for(i=0;i<n;i++){
printf("%d: ",i+1);
for(j=0;j<n;j++){
if(i==j){
}
else if(arr[i]>arr[j]){
printf(">");
}
else if(arr[i]==arr[j]){
printf("=");
}
else{
printf("<");
}
}
printf("\n");
}
}
*/
//CodeUp 1416 : 2진수 변환
/*
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
}
//숙제
//중첩반복문 탭
// 정올1번문제 - 수열
*/