/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b;
scanf("%d %d", &a ,&b);
printf("%.1f",(float)a*b/2);
return 0;
}
산술연산자 + - * / %
비교연산자 > < >= <= == !=
1. 비교연산의 결과는 (네 1 아니오 0) 둘 중 하나로 나온다
printf("%d",a>b);
2. >= <= != =을 오른쪽에
a >= b (o)
a => b (x)
3. == vs =
a=10; (명령) a는 10이야
a==10 (비교) a와 10이 같나요??
#include<stdio.h>
void main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", a!=b);
return;
}
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", a==b);
return;
}
{
int a, b;
scanf("%d %d", &a ,&b);
printf("%d",a>b);
return;
}*/
/*
논리연산자 ! && ||
논리값( 1 또는 0)으로만 연산
1. not 아니다
!0 -> 1
!1 -> 0
a !a
0 1
1 0
2. and &&그리고
a>0 그리고 b>0
-> 둘 다 모두 결과가 1 이 나와야 1
printf("%d", a>0 && b>0);
A B A && B
0 0 0
0 1 0
1 0 0
1 1 1
3. or 또는 || (버티컬바)
a>0 또는 b>0 -> 둘 중 하나라도 1이면 1
printf("%d",a>0 || b>0);
A B A || B
0 0 0
0 1 1
1 0 1
1 1 1
*/
/*#include<stdio.h>
int main ()/*
{
int a ;
scanf("%d",&a);
printf("%d",!a);
return 0;
}
#include<stdio.h>
int main()
{
int x, y;
scanf("%d %d",&x ,&y);
printf("%d",x&&y);
}
#include<stdio.h>
int main ()
{
int a,b;
scanf("%d %d",&a ,&b);
printf("%d", a||b);
return 0;
}
*/
/*#include<stdio.h>
int main()
{
int a, b;
scanf("%d %d",&a,& b);
printf("%d",(a&&!b)||(!a&&b));
return 0;
}
*/
/*#include<stdio.h>
int main()
{
int a, b;
scanf("%d %d",&a ,&b);
printf("%d",(a&&b)||(!a&&!b));
}*/
#include<stdio.h>
int main()
{
int a, b;
scanf("%d %d",&a ,&b);
printf("%d",!a&&!b);
}