P12.1 ChocolatesByNumbers
There are N chocolates in a circle. Count the number of chocolates you will eat.
- P12.1 巧克力数
N块巧克力围成一个圈,你能吃到几颗
N和M为两个正整数。整数N表示一圈中摆放的巧克力数量,编号从0到N-1。
吃了巧克力,这位置只剩下一个空的包装纸。下面开始说明如何吃巧克力。如果吃的是X号巧克力,那么接下来你将吃的是(X+M)modN号巧克力。当遇到空包装时,就停止进食。
例如,给定整数N=10,M=4。可以吃到的巧克力编号为:0,4,8,2,6。
按照上述规则计算可以吃到的巧克力的数量。
编写函数: