SP7380 FUNFACT - Factorial challenge

题目描述

Ling 说:“Stir,我们出去玩你最喜欢的游戏吧。” Stir 回应道:“我正在玩一个关于阶乘的程序,很有趣呢。” Ling 继续说道:“那我给你一个挑战吧。如果你搞不定,就得跟我出去玩。” Stir 同意了。 Ling 给 Stir 一个数字 $x$,要求 Stir 找到最大的整数 $n$,使得 $n!$(即 $n$ 的阶乘)不大于 $x$ 位数字能够组成的最大数。Stir 被这个挑战卡住了,需要你的帮助。现在轮到你让 Stir 继续享受阶乘带来的乐趣了。

输入格式

第一行包含一个整数 $t$(约 $10^5$),表示测试用例的数量。接下来的 $t$ 行中,每行包含一个整数 $x$($1 \le x \le 10^9$)。

输出格式

总共输出 $t$ 行,每行对应一个输入用例,输出该用例对应的 $n$ 值。 **本翻译由 AI 自动生成**