절댓값 함수
n! 구하기
n^m 지수함수
각 자리수의 합
제곱근 함수
/*
#include <stdio.h>
void test()
{
printf("hello\n");
}
int main()
{
test();
}
*/
/*
#include <stdio.h>
int add(int a, int b);
int main()
{
int x, y, sum;
x = 2; y = 3;
sum = add(x, y);
printf("%d\n", sum );
}
int add(int a, int b)
{
return a + b;
}
*/
/*
#include <stdio.h>
int main()
{
int x, y, sum;
x = 2; y =3;
sum = x + y;
printf("%d\n",sum j);
}
*/
/*
#include <stdio.h>
void add(int a, int b)
{
printf("%d\n", a + b );
}
int main()
{
int x, y, sum;
x = 2, y = 3;
add(x, y);
}
*/
/*
#include <stdio.h>
int sum;
void add(int a, int b)
{
sum = a + b;
}
int main()
{
int x, y, sum;
x = 2; y = 3;
add(x, y);
printf("%d\n", sum );
}
*/
/*
#include <stdio.h>
void add(int x)
{
x = 100;
printf("%d\n", x);
}
int main()
{
int x;
x = 2;
printf("%d\n", x );
add(x);
printf("%d\n", x);
}
*/
/*
#include <stdio.h>
void add(int a, int b)
{
int tmp;
tmp = a;
a = b;
b = tmp;
}
int main()
{
int x, y, sum;
x = 2; y = 3;
printf("%d %d\n", x, y);
add(x , y);
printf("%d %d\n", x, y);
}
*/
/*
#include <stdio.h>
int main()
{
printf("*****\n");
printf("A\n");
printf("*****\n");
printf("B\n");
printf("*****\n");
printf("C\n");
}
*/
/*
#include <stdio.h>
void star()
{
printf("*****\n");
}
int main()
{
star();
printf("A\n");
star();
printf("B\n");
star();
printf("C\n");
}
*/
/*
#include <stdio.h>
int main()
{
int x, y, sum;
x = 2, y = 3;
sum = x+ y;
printf("%d\n", sum );
}
*/
/*
#include <stdio.h>
int add(int a, int b)
{
return a + b;
}
int main()
{
int x, y, sum;
x = 2, y = 3;
sum = add(x, y);
printf("%d\n", sum);
}
*/
/*
#include <stdio.h>
void add(int a, int b)
{
printf("%d\n", a + b);
}
int main()
{
int x, y;
x = 2, y =3;
add(x, y);
}
*/
/*
#include <stdio.h>
int add(int a, int b)
{
return a+ b;
}
int main()
{
int x, y;
x = 2, y = 3;
printf("%d\n", add(x, y));
}
*/
/*
#include <stdio.h>
double avg(int a, int b)
{
double d;
d = (double)(a + b) / 2;
return d;
}
int main()
{
int x, y;
x = 2, y = 3;
printf("%.2lf\n", avg(x, y) );
}
*/
/*
#include <stdio.h>
double avg(int a, int b)
{
double d;
d = (double) ( a + b) / 2;
return d;
}
int main()
{
int x, y, t;
x = 2, y = 3;
t = (int)avg(x, y);
printf("%d\n", t );
}
*/
/* ���� �Լ�
#include <stdio.h>
int myABS(int k)
{
if( k < 0)
{
return -k;
}
else
{
return k;
}
}
int main()
{
int a;
scanf("%d", &a );
printf("%d", myABS(a));
}
*/
/*
#include <stdio.h>
void swap(int a, int b)
{
a = 10;
b = 20;
printf("%d %d\n", a, b );
}
int main()
{
int x, y;
x = 2, y = 3;
swap(x, y);
printf("%d %d", x, y );
}
*/
/*
#include <stdio.h>
void swap(int a, int b)
{
int t;
t = a;
a = b;
b = t;
}
int main()
{
int x, y;
x = 2, y = 3;
printf("%d %d\n", x, y );
swap(x, y);
printf("%d %d", x, y );
}
*/
/*
#include <stdio.h>
int x, y;
void swap()
{
x = 10;
y = 20;
}
int main()
{
x = 2;
y = 3;
printf("%d %d\n", x, y );
swap(x, y);
printf("%d %d", x, y );
}
*/
/*
#include <stdio.h>
int x, y;
void swap(int x, int y)
{
x = 10;
y = 20;
}
int main()
{
x = 2, y = 3;
printf("%d %d\n", x, y);
swap(x, y);
printf("%d %d", x, y);
}
*/
/*
#include <stdio.h>
int sum;
void add(int a, int b)
{
sum = a + b;
}
int main()
{
int x, y, sum;
x = 2, y = 3;
add(x, y);
printf("%d \n", sum);
}
*/
/*
#include <stdio.h>
void func()
{
printf("hello world");
return;
}
int main()
{
func();
return 0;
}
*/
/*
#include <stdio.h>
void func()
{
printf("1 2 3 4 5 6 7 8 9 10");
return;
}
int main()
{
func();
return 0;
}
*/
/*
#include <stdio.h>
int add(int a, int b)
{
return a + b;
}
int main(void)
{
int res = add( 2, 5);
printf("%d", res);
return 0;
}
*/
/*
#include <stdio.h>
int func(int x, int y)
{
func(x, y );
return x + y;
}
int main()
{
int sum;
sum = func( 1, 2, 3 ,4 ,5 ,6, 7, 8 ,9 ,10);
printf("%d", sum);
return 0;
}
*/
/*
#include <stdio.h>
void add(int a, int b)
{
printf("%d", a + b);
return;
}
int main()
{
int sum;
int x = 2, y =3;
add( x, y);
return 0;
}
*/
/*
#include <stdio.h>
void add(int a, int b)
{
printf("%d", a + b);
return;
}
int main()
{
int x = 1, y = 2;
add(x, y);
return 0;
}
*/
/*
#include <stdio.h>
void avg(int a, int b)
{
double d;
d = (double)(a + b) / 2;
printf("%.2lf ", d );
return;
}
int main()
{
int x = 10, y = 15;
avg( x, y);
return 0;
}
*/
/*
#include <stdio.h>
int sub(int a, int b)
{
int t = a - b;
return t;
}
int main()
{
int x = 16, y = 3;
printf("%d", sub(x, y));
return 0;
}
*/
/* ������ �Լ�
#include <stdio.h>
int sum(int x)
{
int i, cnt = 0;
for ( i = 1; i <= x; ++i)
{
cnt = cnt + i;
}
printf("%d", cnt );
return 0;
}
int main()
{
sum(10);
return 0;
}
*/
/*
#include <stdio.h>
int sum(int x, int y)
{
int i, cnt = 0;
for( i = x; i <= y; ++i)
{
cnt = cnt + i;
}
printf("%d", cnt);
return 0;
}
int main()
{
sum(10 , 20);
return 0;
}
*/
/*
#include <stdio.h>
double avg(double x, double y)
{
double avg;
avg = ( x + y) / 2;
printf("%lf", avg);
return 0;
}
int main()
{
double a = 10.32452, b = -9324.434632;
avg(a, b);
return 0;
}
*/
/*
#include <stdio.h>
double sub( double x, double y )
{
int t = (x + y) / 2;
return 0;
}
int main()
{
int a = 10, b = 1;
printf("%d", sub(a, b) );
return 0;
}
*/
/*
#include <stdio.h>
void div(int a)
{
int i;
for( i = 1; i <= a; ++i)
{
if( a % i == 0)
{
printf("%d ",i );
}
}
return;
}
int main()
{
int x = 20;
div(x);
return 0;
}
*/
/* �Ҽ� ���� �Ǵ��ϴ� �Լ� �����
#include <stdio.h>
void int_prime(int a)
{
int i, cnt = 0;
for(i = 1;i <= a;++i)
{
if( a % i == 0)
{
cnt++;
}
}
if( cnt == 2)
{
printf("1");
}
else
{
printf("0");
}
return;
}
int main()
{
int x = 2;
int_prime(x);
return 0;
}
*/
/* n! ���ϱ� (���丮��)
#include <stdio.h>
long long fac(int x)
{
int i, res = 1;
for(i = 1; i <= x;++i)
{
res = res * i;
}
printf("%d", res);
return 0;
}
int main()
{
int n = 4;
fac(n);
return 0;
}
*/
/* n^m ���ϱ�
#include <stdio.h>
int pow(int x, int y)
{
int i, res = 1;
for(i = 1; i<= y; ++i)
{
res = res * x;
}
printf("%d", res);
return 0;
}
int main()
{
int n = 3, m = 4;
pow( n, m);
return 0;
}
*/
/* (-2)^n ���ϱ�
#include <stdio.h>
int pow(int x)
{
int i, res = 1;
for (i = 1;i <= x;++i)
{
res = res * ( -2 );
}
printf("%d", res);
return 0;
}
int main()
{
int t = 4;
pow(t);
}
*/
/* �� �ڸ����� �� ���ϱ�
#include <stdio.h>
int func(int x)
{
int i, t = 0;
for(i = x; i > 0; i = i / 10)
{
t = t + i % 10;
}
printf("%d", t );
return 0;
}
int main()
{
int z;
scanf("%d", &z );
func(z);
return 0;
}
*/
/*
#include <stdio.h>
void f()
{
printf("hello\n");
return;
}
int main()
{
f();
return 0;
}
*/
/*
#include <stdio.h>
void f()
{
printf("%d", 123 );
return;
}
int main()
{
f();
return 0;
}
*/
/*
#include <stdio.h>
void f()
{
printf("**");
return;
}
int main()
{
f();
return 0;
}
*/
/*
#include <stdio.h>
char f()
{
return 'A';
}
int main()
{
f();
return 0;
}
*/
/*
#include <stdio.h>
int f()
{
return 1;
}
int main()
{
printf("%d", f());
return 0;
}
*/
/*
#include <stdio.h>
long long int f()
{
return -2147483649LL;
}
int main()
{
printf("%lld", f());
return 0;
}
*/
/*
#include <stdio.h>
float f()
{
return 3.14f;
}
int main()
{
printf("%.2f", f());
return 0;
}
*/
/*
#include <stdio.h>
double f()
{
return 3.1415926535897;
}
int main()
{
printf("%.13f",f() );
return 0;
}
*/
/*
#include <stdio.h>
#include <limits.h>
int i, n, d[101];
int f()
{
int max = INT_MIN;
for( i = 0; i < n; ++i)
{
if( d[i] > max)
{
max = d[i];
}
}
return i;
}
int main()
{
scanf("%d", &n );
for(i = 0;i < n;i++)
{
scanf("%d", &d[i] );
}
printf("%d", f());
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f(int x)
{
if ( x == 1 )
{
printf("hello\n");
}
else if ( x == 2 )
{
printf("world\n");
}
else
{
printf("\n");
}
return;
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f(int k)
{
printf("%s\n",k % 2 == 0 ? "even" : "odd");
return;
}
int main()
{
scanf("%d", &n );
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f()
{
if( n == 0 )
{
printf("false");
}
else
{
printf("true");
}
return;
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f()
{
if (n == 0)
{
printf("zero");
}
else
{
printf("non zero");
}
return;
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f(int x)
{
if( x > 0)
{
printf("positive");
}
else if ( x == 0)
{
printf("zero");
}
else
{
printf("negative");
}
return;
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f(int x)
{
int i, cnt = 0;
for(i =1; i <= x;++i)
{
if( x % i == 0)
{
cnt++;
}
}
if (cnt == 2)
{
printf("prime");
}
else
{
printf("composite");
}
return;
}
int main()
{
scanf("%d", &n );
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f(int x)
{
int i;
for(i = 1; i <= n;++i)
{
printf("love\n");
}
return;
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include <stdio.h>
long long int n;
int sqrt(int x)
{
long long int i;
for(i > 0; i < x;++i)
{
if ( i * i == x )
{
printf("%lld", i);
}
}
return;
}
int main()
{
scanf("%lld", &n );
printf("%d\n", sqrt(n));
return 0;
}
*/
/*
#include <stdio.h>
int n, d[100010], k;
void f(int x)
{
if( k = d[i] )
{
printf("%d", i);
}
return;
}
/*
int main()
{
int i;
scanf("%d", &n);
for( i = 1; i <= n; ++i)
{
scanf("%d", &d[i]);
}
scanf("%d", &k);
printf("%d\n", f(k));
return 0;
}
*/
/*
#include <stdio.h>
int n;
void f()
{
int i;
for(i = 1;i <= n;++i)
{
printf("*");
}
return;
}
int main()
{
scanf("%d", &n );
f(n);
return 0;
}
*/
/*
#include <stdio.h>
int n;
int zero(int k)
{
if( k == 0 )
{
zero(k) = 1;
}
return 0;
}
int main()
{
scanf("%d", &n );
if( zero(n))
{
printf("zero");
}
else
{
printf("non zero");
}
return 0;
}
*/
/* ���� ���
#include <stdio.h>
int n;
char grade(int k)
{
if( k >= 90)
{
return 'A';
}
else if( k >= 80)
{
return 'B';
}
else if( k >= 70)
{
return 'C';
}
else if( k >= 60)
{
return 'D';
}
else
{
return 'F';
}
}
int main()
{
scanf("%d", &n);
printf("%c", grade(n) );
return 0;
}
*/
/* ���� ��� �Լ�
#include <stdio.h>
long long int n;
long long int abs(long long int x)
{
int abs;
if( x >= 0)
{
return x;
}
else
{
return - x;
}
}
int main()
{
scanf("%lld", &n );
printf("%lld\n", abs(n) );
return 0;
}
*/
/* ������ �Լ�
#include <stdio.h>
long long int n;
long long int sqrt(long long int x)
{
long long int i, temp;
for(i = 0; i <= x; ++i )
{
if( i * i > x )
{
break;
}
else
{
temp = i;
}
}
return temp;
}
int main()
{
scanf("%lld", &n);
printf("%d\n", sqrt(n) );
return 0;
}
*/
#include <stdio.h>
int n, d[100010], k;
int f(int x)
{
int i, ind;
for(i = 1; i <= 10000; ++i)
{
if( d[i] == x )
{
ind = i;
break;
}
else
{
ind = -1;
}
}
return ind;
}
int main()
{
int i;
scanf("%d", &n);
for(i = 1;i <= n;++i)
{
scanf("%d", &d[i]);
}
scanf("%d", &k );
printf("%d\n", f(k));
return 0;
}
'컴퓨터 과학 > C Language' 카테고리의 다른 글
2022-01-20 문자열 (0) | 2022.01.21 |
---|---|
2022-01-19 문자열 (0) | 2022.01.19 |
2022-01-17 2차원 배열 연습 (0) | 2022.01.18 |
2022-01-16 1차원/ 2차원 배열 (0) | 2022.01.16 |
2022-01-15 1차원/2차원 배열 (0) | 2022.01.15 |