#1476. 数字收藏
数字收藏
数字收藏
题目描述
小是一个收藏家,他喜欢收藏正整数。小有一个习惯,那就是在他睡觉之前,计算在他收藏的所有正整数中,有多少对正整数的最大公因数恰好是。
小每一天可能会新收藏一个正整数,当然,也可能因为某些原因丢弃一个正整数。这使得他收藏的正整数在不断变化,每天睡前计算出来的值也可能不一样。不过是永远不会变的。
同时,小保证,是或质数。
小想知道,在他每新收藏一个正整数,或丢弃一个正整数之后,还有多少对正整数的最大公因数是呢?
输入格式
第一行两个整数,。
接下来行,每行两个整数,。
- 如果,表示小丢弃了一个他收藏的正整数。如果此时小收藏的正整数中没有,那可能是小记错了,因此不需要作出任何改变。
- 如果,表示小新收藏了一个正整数。注意,小可以收藏很多个相同的正整数。
输出格式
输出行,每行一个整数,表示一次丢弃或者收藏之后的答案。
数据范围与提示
记为小收藏过的正整数中的最大值。
对于所有数据,,,。
| 测试点编号 | ||
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 16 | ||
| 17 | ||
| 18 | ||
| 19 | ||
| 20 |
样例
5 2
1 2
1 4
0 2
1 2
1 2
0
1
0
1
3
8 3
1 3
0 3
0 3
1 3
1 6
1 9
1 12
1 2
0
0
0
0
1
3
5
5
见number3.in
见number3.out