社区讨论
#7wa求调
CF482ADiverse Permutation参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @lywvok5m
- 此快照首次捕获于
- 2024/07/22 19:02 2 年前
- 此快照最后确认于
- 2024/07/22 19:17 2 年前
rt
CPP#include <bits/stdc++.h>
#define l long long
#define re register
#define rl re l
#define cin std::cin
#define printf std::printf
using namespace std;
l n,k,sum=0,t;
l tt;
void mian()
{
cin>>n>>k;
sum=n;
t=n-1;
for(rl i=1;i<k;i++)
{
printf("%lld ",sum);
if(sum+t>n)
{
sum-=t;
tt=1;
}
else
{
sum+=t;
tt=2;
}
t--;
}
for(rl i=1;i<=n-k+1;i++)
{
printf("%lld ",sum);
if(tt==1)
{
sum++;
}
else sum--;
}
}
int main()
{
mian();
return 0;
}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...