领袖
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
Orange为了选拔出最优秀的队员组成一支强大的队伍去参加ICPC,而设计了一个考验。一支顶尖的队伍,不仅需要每个队员个人能力出众,更需要有能够凝聚团队、引领方向的“领袖”。
每个队员都有一个独特的“协作频率”,用一个正整数表示。如果队员A的频率 是队员B的频率 的倍数(即 ),我们就认为A可以与B高效协作。现在,我定义一个“潜在领袖”为这样一个队员:他的协作频率 ,是队伍中至少 名队员(包括他自己)的协作频率的倍数。换句话说,队伍里最多只能有1名队员的频率不是 的倍数。
作为选拔的第一步,请你帮Orange找出所有满足“潜在领袖”条件的队员。我需要你输出他们的编号(从1开始),以便Orange进行下一步的考察。
Format
Input
输入包含多组测试数据。 第一行输入一个整数 ,表示测试数据组数。 对于每组测试数据:
- 第一行输入一个整数 ,表示队员的数量。
- 第二行输入 个整数,表示每个队员的协作频率。
数据范围
- 保证所有测试数据中 的总和小于 。
Output
对于每组测试数据,输出一行。
如果存在满足条件的队员,请按编号从小到大的顺序输出他们的编号,用空格隔开。
如果没有任何一个队员满足条件,则单独输出 -1。
样例
输入:
3
4
1 2 4 8
5
4 1 2 2 1
5
1 2 3 4 5
输出:
3 4
1 3 4
-1
2025 SYNU 十月周赛 Round I(Div 3)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 4
- 开始于
- 2025-10-30 19:30
- 结束于
- 2025-10-30 21:00
- 持续时间
- 1.5 小时
- 主持人
- 参赛人数
- 68