题意:
给一个送礼,一共n个礼物,一次送的数量随意,但是相邻两次不能相同,问最多送几次
思路:
错误及反思:
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n;
scanf("%I64d",&n);
long long ans=(n/3)*2;
if(n%3) ans++;
printf("%I64d\n",ans);
}
给一个送礼,一共n个礼物,一次送的数量随意,但是相邻两次不能相同,问最多送几次
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n;
scanf("%I64d",&n);
long long ans=(n/3)*2;
if(n%3) ans++;
printf("%I64d\n",ans);
}