/**
#include<stdio.h>
int main ()
{
int a[100][100]={};
int d,s,e,w=0,q=1;
scanf("%d",&d);
s=d;
e=1;
for(;;)
{
a[s][e]=q++;
if(e==d && s==d)
{
break;
}
if(w==0)
{
if(e==d)
{
s++;
w=1;
}
else
{
s--;
e++;
}
}
else if(w==1)
{
if(s==d)
{
e++;
w=0;
}
else
{
s++;
e--;
}
}
}
for(s=1;s<=d;s++)
{
for(e=1;e<=d;e++)
{
printf("%d ",a[s][e]);
}
printf("\n");
}
return 0;
}
함수 function
함수원형
반환자료형 함수이름(매개변수)
#include <stdio.h>
void f(int a,int b)
{
int i; //지역변수
printf("-------------------\n");
for(i=a;i<=b;i++){
printf("%d *************\n",i);
}
printf("-------------------\n");
}
int main()
{
int n;
scanf("%d",&n);
f(n,10);
return 0;
}
#include <stdio.h>
void f()
{
printf("hello");
}
int main()
{
f();
return 0;
}
#include <stdio.h>
int n;
void f()
{
if(n==1)
{
printf("hello");
}
else
{
printf("world");
}
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
#include<stdio.h>
void f()
{
printf("123");
}
int main ()
{
f();
return 0;
}
#include<stdio.h>
int n;
void f()
{
if(n%2==1)
{
printf("odd");
}
else
{
printf("even");
}
}
int main ()
{
scanf("%d",&n);
f(n);
return 0;
}
#include <stdio.h>
int n;
char grade(int n)
{
if(n>=90){
return 'A';
}
else if(n>=80)
{
return 'B';
}
else if(n>=70)
{
return 'C';
}
else if(n>=60)
{
return 'D';
}
else
{
return 'F';
}
}
int main()
{
scanf("%d", &n);
printf("%c", grade(n));
return 0;
}
#include<stdio.h>
int n;
int f(int n)
{
int a,d=0;
for(a=1;a<=n;a++)
{
if(n==a)
{
d++;
break;
}
else if(n%a==0)
{
d++;
}
}
return d;
}
int main ()
{
scanf("%d",&n);
printf("%d\n",f(n));
return 0;
}
#include<stdio.h>
int n;
long long int f(int n)
{
long long int d=0;
for(int a=1;a<=n;a++)
{
d+=a;
}
return d;
}
int main ()
{
scanf("%d",&n);
printf("%lld\n",f(n));
return 0;
}
#include <stdio.h>
int r;
float circle(int r)
{
float d=0;
d=3.14*r*r;
return d;
}
main()
{
scanf("%d", &r);
printf("%.2f", circle(r));
}
#include <stdio.h>
int n, a, b, d[1010];
long long int subsetsum(int a,int b)
{
long long int s=0;
for(;a<=b;a++)
{
s+=d[a];
}
return s;
}
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i++)
scanf("%d", &d[i]);
scanf("%d%d", &a, &b);
printf("%lld\n", subsetsum(a, b));
}
#include <stdio.h>
int n, k, d[1010];
int upper_bound(int k)
{
for(int s=1;s<=n;s++)
{
if(d[s]>k)
{
return s;
}
}
return n+1;
}
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i++)
scanf("%d", &d[i]);
scanf("%d", &k);
printf("%d\n", upper_bound(k));
}
#include <stdio.h>
int n, k, d[1010];
int lower_bound(int k)
{
for(int s=1;s<=n;s++)
{
if(d[s]>=k)
{
return s;
}
}
return n+1;
}
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i++)
scanf("%d", &d[i]);
scanf("%d", &k);
printf("%d\n", lower_bound(k));
}**/