pat(B) 1037. 在霍格沃茨找零錢(水題)
阿新 • • 發佈:2017-08-03
swa scanf mes namespace mod amp content -a clu
代碼:
#include<cstdio> #include<iostream> #include<cstring> #include<algorithm> using namespace std; int main() { int h,m,s; int h0,m0,s0; while(scanf("%d.%d.%d%d.%d.%d",&h0,&m0,&s0,&h,&m,&s)!=EOF) { int x1=h0*17*29+m0*29+h0; int x2=h*17*29+m*29+h; if(x1>x2) { swap(h0,h); swap(m0,m); swap(s0,s); printf("-"); } if(s>=s0) { s=s-s0; } else { m-=1; s=s+29-s0; } if(m>=m0) { m=m-m0; } else { h-=1; m=m+17-m0; } h=h-h0; printf("%d.%d.%d\n",h,m,s); } return 0; }
pat(B) 1037. 在霍格沃茨找零錢(水題)