/*
#include <stdio.h>
int main()
{
int a, b, c, i;
float d;
scanf("%d", &a);
scanf("%d", &b);
d=a;
for (i=1;i<=b;i++){
scanf("%d", &c);
d=d*((100+c)/100.0);
}
printf("%.0f\n",d-a);
if (d>a){
printf("good");
}
else if (d==a){
printf("same");
}
else {
printf("bad");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
int count_num=0;
scanf("%d", &a);
for (i=1;i<=a;i++){
if (i%10==1){
count_num+=1;
}
}
printf("%d", count_num);
return 0;
}
반복문
for while do-while
for(시작식;조건식;증감식){
반복할명령;
}
while(조건식){
}
do{
반복할명령;
}while(조건식);
*/
/*
#include <stdio.h>
int main()
{
int a;
int len=0;
scanf("%d", &a);
while (a>0){
len++;
a=a/10;
}
printf("%d",len);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
int len=0;
scanf("%d", &a);
while (a>0){
len++;
a=a/10;
}
printf("%d",len);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,k;
scanf("%d", &a);
for (i=1;i<=9;i++){
for (k=1;k<=i*a;k++){
printf("*");
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i,a,max=-1000000,min=1000000; //max가 가질 수 있는 값 중 가장 작은 값을 초기값으로 설정해주고, min이 가질 수 있는 값 중 가장 큰 값을 초기값으로 초기화시켜준다.
for (i=1;i<=5;i++){
scanf("%d", &a);
if (max<a){
max=a;
}
if(min>a)
{
min=a;
}
}
printf("%d\n",max);
printf("%d",min);
return 0;
}
중첩반복문 : 반복문을 반복
for(i.. )
{
for(j.. )
{
}
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,j;
scanf("%d", &a);
for (i=1;i<a+1;i++){
for (j=1;j<a+1;j++){
printf("*");
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,j;
scanf("%d", &a);
for (i=1;i<=a;i++){
for (j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,i,j;
scanf("%d", &a);
for (i=a;i>0;i--){
for (j=1;j<=a-i;j++){
printf(" "); //printf 넣어서 띄어쓰기 표현해주기!
}
for (j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
return 0;
}