其他分享
首页 > 其他分享> > 1037 在霍格沃茨找零钱 (20 分)

1037 在霍格沃茨找零钱 (20 分)

作者:互联网

水题,跟求两个时间的差类似。

···
struct Node
{
int galleon,sickle,knut;
}a,b;

int main()
{
scanf("%d.%d.%d",&a.galleon,&a.sickle,&a.knut);
scanf("%d.%d.%d",&b.galleon,&b.sickle,&b.knut);

int sa=a.galleon*17*29+a.sickle*29+a.knut;
int sb=b.galleon*17*29+b.sickle*29+b.knut;

int res=sb-sa;
if(res<0) cout<<'-',res=-res;
cout<<res/17/29<<'.'<<res%(17*29)/29<<'.'<<res%(17*29)%29<<endl;

//system("pause");
return 0;

}

标签:沃茨,20,29,int,sickle,.%,knut,霍格,galleon
来源: https://www.cnblogs.com/fxh0707/p/14399517.html