CF1511B.GCD Length

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

GCD Length

题目描述

给定三个整数 aabbcc

请你找到两个正整数 xxyyx>0x > 0y>0y > 0),使得:

  • xx 的十进制表示(不含前导零)恰好有 aa 位;
  • yy 的十进制表示(不含前导零)恰好有 bb 位;
  • gcd(x,y)\gcd(x, y) 的十进制表示(不含前导零)恰好有 cc 位。

其中 gcd(x,y)\gcd(x, y) 表示整数 xxyy 的最大公约数。

输出 xxyy。如果有多组答案,输出任意一组即可。

输入格式

第一行包含一个整数 tt1t2851 \le t \le 285),表示测试用例的数量。

接下来的 tt 行,每行包含三个整数 aabbcc1a,b91 \le a, b \le 91cmin(a,b)1 \le c \le \min(a, b)),分别表示所需的数字长度。

保证在给定的约束下,每个测试用例都存在解。

输入的所有测试用例互不相同。

输出格式

对于每个测试用例,输出两个正整数 xxyyx>0x > 0y>0y > 0),满足:

  • xx 的十进制表示(不含前导零)恰好有 aa 位;
  • yy 的十进制表示(不含前导零)恰好有 bb 位;
  • gcd(x,y)\gcd(x, y) 的十进制表示(不含前导零)恰好有 cc 位。

说明/提示

在样例中:

  1. gcd(11,492)=1\gcd(11, 492) = 1
  2. gcd(13,26)=13\gcd(13, 26) = 13
  3. gcd(140133,160776)=21\gcd(140133, 160776) = 21
  4. gcd(1,1)=1\gcd(1, 1) = 1

由 ChatGPT 4.1 翻译

样例

4
2 3 1
2 2 2
6 6 2
1 1 1
11 492
13 26
140133 160776
1 1

在线编程 IDE

建议全屏模式获得最佳体验