#XSS2026T07. How Hard Can Math Be?
How Hard Can Math Be?
题目背景
fusun 正在研究整数拆分时最大公约数的变化规律,他遇到了一个不会的问题,来找你请教。
题目描述
给定 组测试数据。对于每组测试数据,给定一个正整数 ,你需要找到两个正整数 ,满足:
- ;
- 尽可能大。
其中, 表示 与 的最大公约数。
如果有多组 都能使 达到最大值,请输出其中 最小的一组。
输入格式
第一行包含一个整数 ,表示测试数据的组数。
接下来 行,每行包含一个整数 。
输出格式
对于每组测试数据,输出一行两个正整数 ,用一个空格分隔。
3
6
9
7
3 3
3 6
1 6
说明/提示
数据规模与约定
- ;
- ;
样例解释
对于 ,输出的两个数之和为 ,其最大公约数为 。
对于 ,输出的两个数之和为 ,其最大公约数为 。
对于 ,输出的两个数之和为 ,其最大公约数为 。
相关
在下列比赛中: