Max Coprime

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

题目背景

小明正在操作一个智能灯泡系统,系统中有nn个灯泡,编号从11nn。这些灯泡排成一排,小明想要点亮其中一个灯泡xx,但有一个特殊要求:灯泡xx的编号必须与nn互质(即nnxx的最大公约数为1),这样可以确保在某种灯光模式下不会产生冲突。已知n是一个正整数,且xx不会大于nn。小明想知道,满足条件的灯泡xx是否存在?如果存在,那么编号最大的灯泡xx是多少?

题目描述

  • nn 个灯泡,编号 11nn
  • 要选一个 xx,满足:
    1. 1xn1≤x≤n
    2. gcd(n,x)=1gcd⁡(n,x)=1(互质)
  • 如果存在这样的 xx,输出编号最大的那个 xx;否则输出 1-1

输入格式

第一行输入一个T,代表有T组数据(T<=1e4)(T<=1e4) 对于每组数据 每行输入一个n,1n101001 \leq n \leq 10^{100}

输出格式

如果不存在输出-1,否则输出xx

Samples

1
3
2

Limitation

1s, 1024KiB for each test case.

2025年中国民航大学程序设计天梯竞赛

未参加
状态
已结束
规则
IOI
题目
20
开始于
2025-10-12 18:00
结束于
2025-10-12 21:00
持续时间
3 小时
主持人
参赛人数
192