#P6020. [Ynoi2010] Exponential tree
[Ynoi2010] Exponential tree
题目描述
对于给定的 ,你需要构造一个只含 的矩阵 ,,满足:
- 对 有
- 若 ,,则存在 ,满足
- 对 有 。
你需要输出满足 且 的每个 ,设这样的 共有 个。
若输出不满足要求,则不能得到该测试点的任何分数。若输出满足要求,则根据 进行评分。
输入格式
一行,两个整数 。
输出格式
第一行一个整数 ,接下来 行,每行两个整数 ,依次表示每个满足 且 的二元组 。
3 2
1
0 2
提示
对于 的数据,满足 。
2 | 7.987 |
3 | 3.8085 |
4 | 2.396 |
5 | 1.961 |
6 | 1.6065 |
7 | 1.451 |
8 | 1.2535 |
9 | 1.1975 |
10 | 1.099 |
11 | 1.07 |
12 | 1.034 |
13 | 1.0115 |
14 | 1.001 |
15 | 0.994 |
每个 对应一个总分为 的子任务,每个子任务的得分是子任务中每个测试点的得分的最小值。
每个测试点的得分为所在子任务的总分的 $\max\left(0,1-\sqrt{\max\left(0,\frac{m}{n\cdot f(k)}-1\right)}\right)$ 倍。