首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
游游的排列构造
4条解析
开通博客写题解
给我中奖吧
发表于 2025-05-29 11:31:45
n, k = map(int, input().split()) # 生成好元素的位置(1-based的pos列表) pos = [2 * i + 1 for i in range(k)] # 检查位置是否超过n,这里假设输入是有效的,即2k-1 <=n # 生成好元素的数值,从n-k+1
展开全文
BraveCoder
发表于 2025-10-21 11:13:02
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n
展开全文
丨阿伟丨
发表于 2025-08-28 15:33:09
题目链接 游游的排列构造 题目描述 给定整数 和 ,需要构造一个长度为 的排列(包含 到 每个整数恰好一次),使得该排列中恰好有 个“好元素”,并且任意两个好元素都不相邻。 一个元素被称为“好元素”,如果它是其所在前缀的最大值。 解题思路 这是一个构造题,我们需要找到一种系统性的方法来构建
展开全文
扎男_
发表于 2025-05-28 20:42:22
//活动地址: 牛客春招刷题训练营 - 编程打卡活动 #include <iostream> using namespace std; int main() { int n,k; cin>>n>>k; // 先考虑特殊情况 if(n==
展开全文
查看本题
查看本题讨论
相关比赛
62033-牛客周赛 Round 5
进入比赛
63588-名校大联盟
进入比赛
65212-LetMeTry
进入比赛
66702-华北水利水电大学江淮校区ACM社团训练赛
进入比赛
72003-青年创客同盟蓝桥杯选拔赛
进入比赛
等你来战
查看全部
牛客挑战赛83
报名截止时间:2025-11-07 22:00
三晋七校第一届新生赛(同步赛)
报名截止时间:2025-11-08 18:00
牛客周赛 Round 117
报名截止时间:2025-11-09 21:00
牛客2025秋季算法编程训练联赛5-基础组
报名截止时间:2025-11-12 21:00
牛客2025秋季算法编程训练联赛5-提升组
报名截止时间:2025-11-12 21:30
牛客周赛 Round 118
报名截止时间:2025-11-16 21:00
2025年贵州工程应用技术学院迎新赛(同步赛)
报名截止时间:2025-11-23 17:30
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题