其实这道题目很简单我们看一下样例:
输入 #1 9
输出 #1 5
输入 #2 10
输出 #2 11
我们可以分情况讨论
首先看奇数:
5=ceil(9/2)
偶数:
11=10/2+10/2+1
所有完全可以直接输出
注意:本题要开long long
#include<bits/stdc++.h>
using namespace std;
int main(){
long long n;
cin>>n;
if(n%2==1)cout<<n/2+1;
else cout<<n/2+n/2+1;
return 0;
}