您的位置:首页 > 教育 > 锐评 > 新冠病毒是一场巨大阴谋_石家庄互联网公司有哪些_外链怎么发_网站策划书的撰写流程

新冠病毒是一场巨大阴谋_石家庄互联网公司有哪些_外链怎么发_网站策划书的撰写流程

2025/4/8 15:50:26 来源:https://blog.csdn.net/2301_80079117/article/details/146921355  浏览:    关键词:新冠病毒是一场巨大阴谋_石家庄互联网公司有哪些_外链怎么发_网站策划书的撰写流程
新冠病毒是一场巨大阴谋_石家庄互联网公司有哪些_外链怎么发_网站策划书的撰写流程

A.A<=B问题

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

题目描述

上回书说道,Askalana梦见她考上了一所大专,课上,老师在狂吹某编程网站,他讲了一个有趣的小问题。

构造一个长度为 n 的排列 a,使得满足 ∃(i,j)∈[1,n]有 i<j且 ∀(i,j)∈[1,n]且 i<j有 aj≤ai。

输入描述:

第一行一个正整数 n(1≤n≤2×1e5),表示所求数列长度。

输出描述:

n 个正整数,表示所求的数列。

如果无解,输出 −1。

示例1

输入

复制

1

输出

复制

-1

思路:

n到1倒序输出即可 。

#include <iostream>
using namespace std;int main() {int n;cin >> n;if (n == 1) {cout << -1;return 0;}for (int i = n; i >= 1; --i) {cout << i << " ";}return 0;
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com