官方题解
2025-11-03 10:07:10
发布于:浙江
12阅读
0回复
0点赞
题目大意
分别有两个容量为 和 的杯子,经过 次操作后,求两个杯子中剩余的水的体积。
解题思路
按照题意模拟即可。
参考代码
#include <bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
int k,a,b;cin>>k>>a>>b;
int nowa=0,nowb=0;
while(k--){
if(nowa==a){
nowa=0;
}
else if(nowb==0){
nowb=b;
}
else{
int ch=min(a-nowa,nowb);
nowa+=ch;
nowb-=ch;
}
}
cout<<nowa<<" "<<nowb<<endl;
return 0;
}
这里空空如也






有帮助,赞一个