CF1407C.Chocolate Bunny
普及/提高-
通过率:0%
时间限制:1.00s
内存限制:256MB
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
This is an interactive problem.
We hid from you a permutation p of length n, consisting of the elements from 1 to n. You want to guess it. To do that, you can give us 2 different indices i and j, and we will reply with pimodpj (remainder of division pi by pj).
We have enough patience to answer at most 2⋅n queries, so you should fit in this constraint. Can you do it?
As a reminder, a permutation of length n is an array consisting of n distinct integers from 1 to n in arbitrary order. For example, [2,3,1,5,4] is a permutation, but [1,2,2] is not a permutation (2 appears twice in the array) and [1,3,4] is also not a permutation (n=3 but there is 4 in the array).
这是一个交互式问题。
我们向你隐藏了一个长度为 n 的排列 p,其中包含从 1 到 n 的所有整数。你需要猜出该排列。为此,你可以向我们提供两个不同的下标 i 和 j,我们将返回 pimodpj(即 pi 除以 pj 的余数)。
我们有足够的耐心回答至多 2⋅n 个查询,因此你必须在该限制内完成。你能做到吗?
提醒一下:长度为 n 的排列是指由 1 到 n 中 n 个互不相同的整数以任意顺序组成的数组。例如,[2,3,1,5,4] 是一个排列,但 [1,2,2] 不是排列(数组中 2 出现了两次),[1,3,4] 也不是排列(此时 n=3,但数组中出现了 4)。
输入格式
The only line of the input contains a single integer n (1≤n≤104) — length of the permutation.
输入仅包含一行,其中有一个整数 n(1≤n≤104)——排列的长度。
输入输出样例
输入#1
3 1 2 1 0
输出#1
? 1 2 ? 3 2 ? 1 3 ? 2 1 ! 1 3 2
输入解题思路,AI测评打分。不知道怎么写?