Solución al problema número 10550 de UVA - 10550.

Cualquier duda no dudes en contactar.

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int start, first, second, third;
    while (scanf("%d %d %d %d", &start, &first, &second, &third), (start || first || second || third))
    {
        printf("%d\n", 1080 + ((start - first + 40) % 40 + (second - first + 40) % 40 + (second - third + 40) % 40) * 9);
    }
}

No te pierdas nada.

Sigue en contacto con Isaac Lozano Osorio!