hdu2149 Public Sale (巴什博奕)

来源:互联网 发布:神女控数据覆盖 编辑:程序博客网 时间:2024/05/22 03:11
/*巴什博奕。(1)如果m>n,则先行者第一次取n~m之间任意数都能保证其必胜。(2)如果n%(m+1)==0,则必败。(3)如果n%(m+1)!=0,则第一次先行者必须拿n%(m+1)个,才能保证必胜。*/#include <stdio.h>int main(){int n,m,i;while(scanf("%d %d",&n,&m)!=EOF){if(n%(m+1)==0)printf("none\n");else if(m>=n){printf("%d",n);for(i=n+1;i<=m;i++)printf(" %d",i);printf("\n");}elseprintf("%d\n",n%(m+1));}return 0;}

原创粉丝点击