数字

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

给你一个 nn,我们找到最少的数,其中的一部分或者全部加起来能组成 11 ~ nn 里的所有数字。

其中数字选的时候可以重复,但使用的时候不能重复。

给你 nn 求一共需要多少个数。

有多组测试数据。

第一行一个整数 TT 表示有 TT 组数据。 第 22T+1T+1 行,每行一个整数表示 nn

TT 行,每行一个整数,表示答案

input

2
6
2

output

3
2

对于第一个样例,取数组为 [1,2,3][1,2,3],那么:

1=11 = 1 2=22 = 2 3=33 = 3 4=1+34 = 1 + 3 5=2+35 = 2+3 6=2+3+16=2+3+1

对于第二组样例,取数组为 [1,1][1, 1]。 那么:

1=11 = 1 2=1+12 = 1 + 1

对于 3030% 的数据 1T101 \le T \le 10 对于所有的数据: 1T103,1n1091\le T \le 10^3,1 \le n \le 10^9

李泽霖刷题训练(小白专作)

未参加
状态
已结束
规则
ACM/ICPC
题目
11
开始于
2024-12-7 18:30
结束于
2024-12-10 2:30
持续时间
56 小时
主持人
参赛人数
2