翻译
查看原帖
翻译
1104287
zyc0614楼主2024/7/19 21:30

题目背景

丹妮莉丝·坦格利安(小说《冰与火之歌》的人物)在征服七大王国的途中遇到下面难题。急需足智多谋的你帮她解决。

题目描述

给定函数 F(x)=NF(x)=N 和整数 NN (1≤N≤1010 1 \leq N\leq10^{10}),找到满足条件的最小整数 xx。

原题图片

如果不存在x,则输出 -1 。

输入格式

第一行包含一个整数 TT (1≤T≤10 1 \leq T \leq10) ,即问题的个数。

接下来是 TT 行,每行一个整数 NN。

输出格式

每行输出每个满足条件的最小整数 xx。

1≤N≤1010 1 \leq N\leq10^{10}。

样例输入

4

5

4

9

7

样例输出

4

3

8

-1
2024/7/19 21:30
加载中...