2b circle
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
一个环由 个元素组成,顺时针标号为 至 ,其中 为不小于 的偶数。每个元素都有一个颜色,且第 个元素的颜色居下列二者之一:
- 除元素 外的其他元素均与 不同色,Alice 称元素 为「独立」的;
- 除元素 外有且仅有元素 或 (其中恰有一个在编号范围内)与 同色,Alice 称元素 为「对立」的。
定义一个环的色彩值为所有被「对立」元素分开的子段的长度乘积。换言之,将所有的「对立」元素移除,色彩值等于剩余的环上连续子段(包括长度为 的子段 —— 出现在两个「对立」元素相邻的情况下)的长度乘积。特别地,如果环上没有「对立」元素,那么其色彩值为 。
一个 $n=18$ 的例子。移除「对立」元素后剩余的子段有 {2}, {4,5,6}, {8,9},{11},{13,14,15},{17,18}
,其色彩值为 $1 * 3 * 2 * 1 * 3 * 2 = 36$
有些颜色似乎很像…… 不过确实是不同的。
现在 Alice 想获得一个色彩值 不小于 的环。Alice 想请你帮忙计算这样一个环的最小大小 —— Alice 仍旧犹豫不定,因此你需要对于 个这样的 分别进行计算。
输入格式
输入的第一行包含一个正整数 —— 需要计算的 的个数。
接下来 行,每行包含一个正整数 —— 由于 可能很大,输入的值表示它的正平方根,即 。
输出格式
输出 行 —— 对于每个输入的 输出一行,包含一个整数,表示色彩值不小于 的环最少包含的元素个数。当然啦,一定是个偶数。
4
5
10
221
1317
12
18
40
54
即
即 。这个色彩值为 144。
数据范围
对于所有数据,有 ,。
Subtask # | 分值 | 的限制 | 的限制 |
---|---|---|---|
1 | |||
2 | |||
3 | |||
4 | ,且 ,其中 为正整数 | ||
5 | |||
6 |
10.6 提高组模拟赛
- Status
- Done
- Rule
- OI
- Problem
- 5
- Start at
- 2024-10-6 8:00
- End at
- 2024-10-6 12:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 39