/*
정수int %d long long int %lld
실수float %f double %lf
문자char %c
산술연산자
+ - * / %
정수 + 정수 정수
5 / 2 2.5
정수 / 정수 정수
5 / 2.0
정수 / 실수 실수
실수 / 정수 실수
실수 / 실수 실수
printf("%d",a+b);
강제형변환
정수 -> 실수
a -> (float)a
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d",&a,&b);
//printf("%d %d",a/b,a%b);
printf("%f",(float)a/b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,s;
scanf("%d %d",&a,&s);
printf("%d",a/s);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,s;
scanf("%d %d",&a,&s);
printf("%d",a%s);
return 0;
}
50 49 47 36
#include <stdio.h>
int main()
{
int a,s,d;
scanf("%d %d %d",&a,&s,&d);
printf("%d\n",a+s+d);
printf("%.1f",(float)(a+s+d)/3);
return 0;
}
overflow 오버플로 : 자료형이 표현할 수 있는 범위를 넘어간다
int a; -21억정도 ~ 21억정도
-2147483648 ~ 2147483647
int + int int
long long int + int
int + long long int
강제형변환 casting 캐스팅
*/
/*
#include <stdio.h>
int main()
{
int a,s;
scanf("%d %d",&a,&s);
printf("%lld",(long long int)a+s);
return 0;
}
-2147483648 ~ +2147483647
-9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,807
*/
/*
#include <stdio.h>
int main()
{
int a,s;
scanf("%d %d",&a,&s);
printf("%lld",(long long int)a+s);
return 0;
}
#include <stdio.h>
int main()
{
long long int a,s;
scanf("%lld %lld",&a,&s);
printf("%lld",a+s);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d",-a);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,s;
scanf("%d %d",&a,&s);
printf("%lld\n",(long long int )a+s);
}



