#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,m,i;
while(~scanf("%d%d",&m,&n)){
if(m<n){
for(i=m;i<=n;i++){
if(i==m)printf("%d",i);
else if(i==n)printf(" %d\n",i);
else printf(" %d",i);
}
continue;
}
else if(m%(n+1)==0){
printf("none\n");
continue;
}
else
{
printf("%d\n",m%(n+1));
}
}
return 0;
}
只有当m%(n+1)!=0时lele可以买到
充分性:m%(n+1)=0时,不论lele出价多少,对方只要保持每次的加价加上lele的该次加价等于n+1,lele就一定买不到
必要性:不存在lele买到的同时m%(n+1)=0的情况