QOJ.ac

QOJ

时间限制: 1.0 s 内存限制: 256 MB 总分: 100

#6804. 高考

统计

Roundgod 即将参加高考,他的目标院校是浙江大学。在学习数学时,他发现了一个与杨辉三角(Pascal's Triangle)有关的有趣问题。

杨辉三角的定义如下: 杨辉三角中每一行的第一个元素和最后一个元素均为 1,第 $n$ 行的第 $m$ 个元素等于第 $n-1$ 行的第 $m$ 个元素与第 $m-1$ 个元素之和。以下是一个 5 层杨辉三角的示例:

$$ \begin{matrix} & & & 1 & & & \\ & & 1 & & 1 & & \\ & 1 & & 2 & & 1 & \\ 1 & & 3 & & 3 & & 1 \\ 1 & & 4 & & 6 & & 4 & & 1 \end{matrix} $$

在这个任务中,Roundgod 需要计算杨辉三角第 $126$ 行中有多少个元素是奇数。 在解决这个问题后,Roundgod 思考了一个更难的版本。他向你提出了许多关于类似问题的请求,但行号会更大。请计算杨辉三角第 $K$ 行中有多少个元素是奇数。

输入格式

输入包含多组测试数据。第一行包含一个整数 $T$ ($1 \le T \le 500$),表示测试数据的组数。对于每组测试数据: 第一行包含一个整数 $K$ ($K \le 10^{18}$),表示要求的杨辉三角行号。

输出格式

对于每组测试数据,输出第 $K$ 行中奇数的个数。

样例

样例输入 1

3
3
4
5

样例输出 1

2
4
2

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#334EditorialOpen题解jiangly2025-12-14 07:07:57View

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.