#2874. 幸运数字 (lucky)

幸运数字 (lucky)

题目描述

我们称一个数字是幸运数字,当且仅当这个数字只包含 4 或者 7 并且这俩的个数相等。例如,47,74,4477,7474 都是幸运数字,而 1,64,7,447,147,774 都不是幸运数字。

在本题中,你需要找到最小的不小于 nn 的幸运数字是多少。你需要一次性回答 TT 个询问。

输入格式

第一行输入一个正整数 TT,表示询问个数。

接下来输入 TT 行,每一行一个正整数 nn,含义见题面。

输出格式

对于每一个询问,输出一行一个正整数,表示答案。

样例

3
44
57
4477
47
74
4477

数据范围

  • 对于 30% 的数据,1n1000,1T1001 \le n \le 1000, 1 \le T \le 100
  • 对于 60% 的数据,1n106,1T1031 \le n \le 10^6, 1 \le T \le 10^3
  • 对于 100% 的数据,1n109,1T1051 \le n \le 10^{9}, 1\le T \le 10^5

来源

by Vingying