#B. 和积

    传统题 1000ms 256MiB

和积

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

题目描述

给定三个正整数 M,N,kM, N, k ,对于一个正整数 xx ,云浅认为它是「好数」当且仅当

  • MxNM ≤ x ≤ N
  • xx 在十进制下的所有位上的数字和为 kk

请你求出所有「好数」中,十进制下所有位上数字的积最大的那个。

你需要求出这个数并输出其十进制下所有位上数字的积。如果有多解, 选尽可能小的 xx

数据保证有解。

输入格式

本题有多组数据。第一行一个正整数 TT 表示数据组数。 接下来 TT 行,每行三个正整数 M,N,kM, N, k

输出格式

对于每组数据,一行两个正整数, 以空格隔开,分别表示你求出的 xx 以及其十进制下所有位上数字的积。

样例 1 输入

1
114514 191981 10

样例 1 输出

121222 16

样例 1 说明

X=121222X = 121222,则其数字和为 1+2+1+2+2+2=101 + 2 + 1 + 2 + 2 + 2 = 10,数字积为 1×2×1×2×2×2=161 × 2 × 1 × 2 × 2 × 2 = 16

数据范围

测试点编号 MM MNM-N
131\sim 3 1000\le 1000
454\sim 5 2×1052\times 10^5 =0=0
676\sim 7 2×1052\times 10^5
8108\sim 10 5×1065\times 10^6

对于 100%100\% 的数据, 1MN5×106,1k100,1T1001 ≤ M ≤ N ≤ 5 × 10^ 6 ,1 ≤ k ≤ 100,1 ≤ T ≤ 100

2024 Summer MnZn Final Round PartⅠ

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-8-9 9:00
结束于
2024-8-9 12:00
持续时间
3 小时
主持人
参赛人数
27