atcoder#ARC068C. [ARC068E] Snuke Line
[ARC068E] Snuke Line
Score : points
Problem Statement
Snuke has decided to play a game, where the player runs a railway company. There are stations on Snuke Line, numbered through . A train on Snuke Line stops at station and every -th station thereafter, where is a predetermined constant for each train. For example, if , the train stops at station , , , , and so forth.
There are kinds of souvenirs sold in areas around Snuke Line. The -th kind of souvenirs can be purchased when the train stops at one of the following stations: stations , , , , .
There are values of , the interval between two stops, for trains on Snuke Line: , , , , . For each of these values, find the number of the kinds of souvenirs that can be purchased if one takes a train with that value of at station . Here, assume that it is not allowed to change trains.
Constraints
Input
The input is given from Standard Input in the following format:
Output
Print the answer in lines. The -th line should contain the maximum number of the kinds of souvenirs that can be purchased if one takes a train stopping every -th station.
3 3
1 2
2 3
3 3
3
2
2
- If one takes a train stopping every station, three kinds of souvenirs can be purchased: kind , and .
- If one takes a train stopping every second station, two kinds of souvenirs can be purchased: kind and .
- If one takes a train stopping every third station, two kinds of souvenirs can be purchased: kind and .
7 9
1 7
5 9
5 7
5 9
1 1
6 8
3 4
7
6
6
5
4
5
5
3
2