#!/usr/bin/env python

import sys
from math import ceil, floor
from typing import List


def solve(input: List[str]) -> int:
    def fuel(dist: int) -> int:
        return dist * (dist + 1) // 2

    nums = list(int(n) for n in input[0].split(","))
    mean = sum(nums) / len(nums)

    upper = sum(fuel(abs(n - ceil(mean))) for n in nums)
    lower = sum(fuel(abs(n - floor(mean))) for n in nums)

    return min(upper, lower)


def main() -> None:
    input = [line.strip() for line in sys.stdin.readlines()]
    print(solve(input))


if __name__ == "__main__":
    main()