hello,又见面了!
看!这题是这样的:
题目描述
小 A𝐴 现在有 1∼𝑛 共 𝑛 个数字。他想从这 𝑛 个数字里挑出尽可能多的数字,使得这些数字能够组成一个序列。这个序列应当满足:任意相邻的两项之差大于 11 。
输入
一行一个正整数 𝑛 。
输出
一个正整数代表答案。
样例输入 复制
3
样例输出 复制
2
提示
选出 1,3。 n≤104𝑛≤10的4次方 。
这题很简单!当n等于1时直接输出1,n>1且<1时输出n-1,如果大于4直接输出n就行了。
代码如下:
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n==1){
cout<<1;
}
else if(n>1&&n<4){
cout<<n-1;
}
else{
cout<<n;
}
}
搞定!
是不是很简单?