原题链接:https://ac.nowcoder.com/acm/contest/11223/A
思路:如果n是偶数直接除以2
如果是奇数的话emm感觉说不清楚直接上图吧如下图
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int n;
cin >> n;
if((n % 2) == 0)
{
n /= 2;
cout << n;
}
else if(n == 1) cout << '0' << ' ' << '1';
else {
for(int i = 1; i <= n; i ++)
{
if((i + i + 1) == n) cout << i << ' ' << i + 1 << endl;
}
}
return 0;
}
太牛了!!!!
不不不, 我就是个菜鸡QAQ