Pagini recente » Cod sursa (job #916419) | Cod sursa (job #2485626) | Diferente pentru problema/ghicit intre reviziile 6 si 5 | Cod sursa (job #1924666) | Cod sursa (job #1834364)
#include<stdio.h>
int main(){
FILE *file1, *file2;
int T, A, B, min, max, dif;
file1 = fopen("fructe.in", "r");
file2 = fopen("fructe.out", "w");
fscanf(file1, "%d", &T);
while(T--){
fscanf(file1, "%d", &A);
fscanf(file1, "%d", &B);
if(A<B){
min = A;
max = B;
}else{
min = B;
max = A;
}
dif = max - min;
dif = (dif%2) ? 1 : 0;
if(A>B){
dif = 1 - dif;
}
min = (min%2) ? 1 : 0;
fprintf(file2, "%d\n", (dif+min)%2);
}
return 0;
}