比赛场次 | 540 |
---|---|
比赛名称 | 4043级NOIP2022欢乐赛8th |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2022-11-21 18:40:00 |
结束时间 | 2022-11-21 22:10:00 |
开放分组 | 全部用户 |
注释介绍 | 赛前平板支撑三分钟,赛场活力四射五千年。 |
题目名称 | Dance Mooves |
---|---|
输入输出 | dance.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 20 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
op_组撒头屯 | AAAAAAAAAAAAAAAAAAAA |
0.815 s | 0.00 MiB | 100 |
ZRQ | AAAAAAAAAAAAAAAAAAAA |
0.846 s | 0.00 MiB | 100 |
yrtiop | AAAAAAAAAAAAAAAAAAAA |
1.633 s | 0.00 MiB | 100 |
lihaoze | AAAAAAAAAAAAAAAAAAAA |
2.418 s | 0.00 MiB | 100 |
nick | AAAAAAAAAAAAAAAAAAAA |
4.087 s | 0.00 MiB | 100 |
HeSn | AAAAAAAAAAAAAAAAAAAA |
4.433 s | 0.00 MiB | 100 |
00000 | AAAAAAAAAAEEEEEEEEEE |
3.350 s | 0.00 MiB | 50 |
该账号已注销 | AAAAAEEEEEEEEEEEEEEE |
2.806 s | 0.00 MiB | 25 |
$Farmer$ $John$ 的奶牛们正在炫耀她们的最新舞步!
最初,所有的 $N$ 头奶牛($2\le N\le 10^5$)站成一行,奶牛 $i$ 排在其中第 $i$ 位。舞步序列给定为 $K$ 个位置对 $(a_1,b_1), (a_2,b_2), \ldots, (a_{K},b_{K})$。在舞蹈的第 $i = 1 \ldots K$ 分钟,位置 $a_i$ 与 $b_i$ 上的奶牛交换位置。同样的 $K$ 次交换在第 $K+1 \ldots 2K$ 分钟发生,在第 $2K+1 \ldots 3K$ 分钟再次发生,以此类推,无限循环。换言之,
对于每头奶牛,求她在队伍中会占据的不同的位置数量。
输入的第一行包含 $N$ 和 $K$。以下 $K$ 行分别包含 $(a_1,b_1) \ldots (a_K, b_K)$($1\le a_i<b_i\le N$)。
输出 $N$ 行,第 $i$ 行包含奶牛 $i$ 可以到达的不同的位置数量。
5 4 1 3 1 2 2 3 2 4
4 4 3 4 1
点击下载样例2
测试点 $1\sim5$ 满足 $N\le 100, K\le 200$。
测试点 $6\sim10$ 满足 $N\le 2000, K\le 4000$。
测试点 $11\sim20$ 没有额外限制。
$USACO$ 一月公开赛 $Silver$ 组