#include #include #include #define MIN(a,b) ( ( (a) < (b) ) ? (a) : (b) ) int main(void){ int n; scanf("%d", &n); while(n-- > 0){ int a, b, c; scanf("%d %d %d", &a, &b, &c); // na jakou hodnotu se musí dané číslo změnit int zmen_a = b - (c - b); int zmen_b = (c + a)/2; int zmen_c = b + (b - a); // zjištění čísla r, což je minimum z možných změn int min = MIN(abs(a - zmen_a), abs(c - zmen_c)); if((c + a) % 2 == 0){ // test, jestli b mohu měnit (jestli by bylo celočíselné) min = MIN(min, abs(b - zmen_b)); } printf("%d\n", min); } return 0; }