1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| #include <cstdio> struct money{ int g,s,k; }a,b; int main(){ scanf("%d.%d.%d %d.%d.%d",&a.g,&a.s,&a.k,&b.g,&b.s,&b.k); money c; int g,s,k; k=a.k+b.k; if(k<29) { c.k=k; c.s=0; } else{ c.k=k-29; c.s=1; } s=a.s+b.s+c.s; if(s<17){ c.s=s; c.g=a.g+b.g; }else{ c.s=s-17; c.g=1+a.g+b.g; } printf("%d.%d.%d",c.g,c.s,c.k); return 0; }
|