2022年码蹄杯真题 -白给 题型:简单模拟

85 阅读1分钟

码题集OJ-白给 (matiji.net)

#include<bits/stdc++.h>

using namespace std;
int n;

int main()
{
	int a, b; cin >> a >> b;
	cin >> n;

	while (n--)
	{
		if (a >= b)
		{
			b += floor(a / 2);  //一定要先加,先a-的话a/2的值就会受影响
			a -= floor(a / 2);
		}
		else
		{
			a += floor(b / 2);
			b -= floor(b / 2);
		}
	}

	cout << a << " " << b << endl;
	return 0;
}

image.png