ACM2304 http://acm.pku.cn/JudgeOnline/problem?id=2304
#include<iostream> using namespace std; int main() { int a , b , c , d , sum; while(cin>>a>>b>>c>>d ) { sum = 0; if(!a && !b && !c && !d) return 0; sum += 1080; if( a > b) sum += (a - b) * 9; else sum += 360 - (b - a) * 9 ; if(b < c ) sum += (c - b) * 9; else sum += 360 - (b - c) *9; if(c > d) sum += (c - d ) * 9; else sum += 360 - (d - c) * 9; cout<<sum<<endl; } return 0; }