B. 序列排序1

    传统题 1000ms 256MiB

序列排序1

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

T300540 序列排序Ⅰ

题目背景

请重温“排列”的概念。一个长度为 nn 的排列指的是一个 1n1 \sim n 各出现一次的序列;而一个长度为 nn 的序列指的是一个长度为 nn 的数组,其值域是任意的(可正可负),也可以有相同元素。希望下次再遇到这个概念,您能分清排列和序列的区别。

请重温“互质”的概念,两个数字互质当且仅当它们的 gcd 为 1。

题目描述

给一个长度为 nn 的排列,你每次可以将两个互质的数字进行交换,请问你是否能够将这个排列从小到大排序,若能,输出 Yes,否则输出 No

输入格式

第一行输入一个正整数 n(1n105)n(1 \leq n \leq 10^5),表示排列的长度。

第二行输入 nn 个正整数。(如果你还要问正整数的范围,那你可以多去读一读题目背景,最好抄两遍)

输出格式

输出 YesNo 表示你能否排序。

8
1 2 3 4 8 6 7 5
Yes

说明/提示

5 和 8 互质,交换这两个数字,整个序列得到排序,输出 Yes

本题为 ACM 赛制,即只要错任意一个测试点就是 0 分。

11

未参加
状态
已结束
规则
IOI
题目
5
开始于
2026-5-23 14:15
结束于
2026-5-23 17:15
持续时间
3 小时
主持人
参赛人数
1