QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 2048 MB Total points: 100

#2224. 布里宗堡

Statistics

在火星上有一个巨大的堡垒群。居住在这些堡垒里的火星人非常喜欢吃 Burizon,如果 Burizon 吃完了,他们会变得非常暴躁。因此,当某处的补给不足时,在这些堡垒之间运输 Burizon 是一项常见的任务。

由于火星上不断有太空碎片坠落,运输 Burizon 并不简单。如果太空碎片击中了运输工具,不仅运输工具会被摧毁,所有运输的补给也会随之损毁。这就是为什么火星人只能在非常精确的时间点运输他们的 Burizon 补给。

幸运的是,火星科学家开发出了一种预测“实用时间”的方法,在这些时间点不会有太空碎片威胁到运输工具。为此,火星人开发了一种火星 UNIX 时间戳,它由一个正整数表示。如果一个火星 UNIX 时间戳 $m$ 满足“每一个小于 $m$ 的正整数都可以表示为 $m$ 的若干个不同的约数之和”,那么这个时间 $m$ 就是实用的。

由于火星人识别实用时间并不容易,他们需要你帮助他们找出给定的时间戳中哪些是实用的。

输入格式

第一行包含一个整数 $T$ ($1 \le T \le 100$),表示需要检查的时间戳数量。 接下来的 $T$ 行,每行包含一个整数 $m$ ($1 \le m \le 10^{12}$),表示火星 UNIX 时间戳。

输出格式

输出 $T$ 行,每行输出 “Yes” 或 “No”,回答第 $i$ 个时间戳是否为实用的。

样例

输入 1

5
4
6
10
12
15

输出 1

Yes
Yes
No
Yes
No

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.