Codeforces Round 660 (Div. 2)
A
Captain Flint and Crew Recruitment
Codeforces
800
原题
←B →
翻译中…

Despite his bad reputation, Captain Flint is a friendly person (at least, friendly to animals). Now Captain Flint is searching worthy sailors to join his new crew (solely for peaceful purposes). A sailor is considered as worthy if he can solve Flint's task.

翻译中…

Recently, out of blue Captain Flint has been interested in math and even defined a new class of integers. Let's define a positive integer $x$ as nearly prime if it can be represented as $p \cdot q$, where $1 \lt p \lt q$ and $p$ and $q$ are prime numbers. For example, integers $6$ and $10$ are nearly primes (since $2 \cdot 3 = 6$ and $2 \cdot 5 = 10$), but integers $1$, $3$, $4$, $16$, $17$ or $44$ are not.

翻译中…

Captain Flint guessed an integer $n$ and asked you: can you represent it as the sum of $4$ different positive integers where at least $3$ of them should be nearly prime.

翻译中…

Uncle Bogdan easily solved the task and joined the crew. Can you do the same?

翻译中…

Input

翻译中…

The first line contains a single integer $t$ ($1 \le t \le 1000$) — the number of test cases.

翻译中…

Next $t$ lines contain test cases — one per line. The first and only line of each test case contains the single integer $n$ $(1 \le n \le 2 \cdot 10^5)$ — the number Flint guessed.

翻译中…

Output

翻译中…

For each test case print:

翻译中…
  • YES and $4$ different positive integers such that at least $3$ of them are nearly prime and their sum is equal to $n$ (if there are multiple answers print any of them);
  • NO if there is no way to represent $n$ as the sum of $4$ different positive integers where at least $3$ of them are nearly prime.
翻译中…

You can print each character of

翻译中…

YES

翻译中…

or

翻译中…

NO

翻译中…

in any case.

翻译中…

Note

翻译中…

In the first and second test cases, it can be proven that there are no four different positive integers such that at least three of them are nearly prime.

翻译中…

In the third test case, $n=31=2 \cdot 7 + 2 \cdot 5 + 2 \cdot 3 + 1$: integers $14$, $10$, $6$ are nearly prime.

翻译中…

In the fourth test case, $n=36=5 + 2 \cdot 3 + 2 \cdot 5 + 3 \cdot 5$: integers $6$, $10$, $15$ are nearly prime.

翻译中…

In the fifth test case, $n=44=2 \cdot 3 + 7 + 2 \cdot 5 + 3 \cdot 7$: integers $6$, $10$, $21$ are nearly prime.

翻译中…

In the sixth test case, $n=100=2 + 2 \cdot 5 + 3 \cdot 11 + 5 \cdot 11$: integers $10$, $33$, $55$ are nearly prime.

翻译中…

In the seventh test case, $n=258=2 \cdot 5 + 3 \cdot 7 + 13 \cdot 17 + 2 \cdot 3$: integers $10$, $21$, $221$, $6$ are nearly prime.

翻译中…

样例

Input #1
7
7
23
31
36
44
100
258
Output #1
NO
NO
YES
14 10 6 1
YES
5 6 10 15
YES
6 7 10 21
YES
2 10 33 55
YES
10 21 221 6
InputCopy OutputCopy
题目信息
题号
1388A
时间限制
1 s
内存限制
256 MB
标签
暴力
贪心
数学
数论

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。