#include #include int mymin (int a, int b) {return a < b ? a : b;} int mymax (int a, int b) {return a > b ? a : b;} int main () { int x, y, z, res = 300, rx = -1, ry = -1, i, j, u, v, w, cur; scanf ("%d%d%d", &x, &y, &z); for (i = 1; i < z; i++) for (j = i + 1; j < z; j++) { u = i - 0; v = j - i; w = z - j; if (mymax (u, mymax (v, w)) - mymin (u, mymin (v, w)) <= 1) { cur = abs (x - i) + abs (y - j); if (res > cur) { res = cur; rx = i; ry = j; } } } printf ("%d\n%d %d\n", res, rx, ry); return 0; }