
思路:简单数学
#include<bits/stdc++.h>
using namespace std;
#define maxn 100005
typedef long long ll;
ll n,m,ans;
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);cout.tie(0);
cin >> n >> m;
ll t = m/2;
if( n >= m)
{
if(m%2 == 0)
ans = t-1;
else
ans = t;
}
else
ans = n - t;
if(ans > 0)
cout << ans << endl;
else
cout << 0 << endl;
return 0;
}
本文介绍了一个简单的数学问题解决方法,通过C++代码实现,主要针对输入的两个整数n和m,判断n是否大于等于m,并根据不同情况计算并输出特定条件下的答案。
617

被折叠的 条评论
为什么被折叠?



