题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2149
题目大意:中文题目
解题思路:巴什博奕稍加变形,若n大于m,则从m到n的数字均可,另外要注意格式问题,若多输出空格也是会PE的哦。
AC代码:
#include <iostream>
using namespace std;
int main()
{
int m,n;
while(cin>>m>>n)
{
if(m>n)
{
if(m%(n+1)==0)
{
cout<<"none"<<endl;
continue;
}
else
{
int cnt=0;
for(int i=1;i<=n;i++)
{
if((m-i)%(n+1)==0)
{
cnt++;
if(cnt==1)cout<<i;
else cout<<" "<<i;
}
}
cout<<endl;
continue;
}
}
else
{
for(int i=m;i<=n;i++)
{
if(i==m)cout<<i;
else cout<<' '<<i;
}
cout<<endl;
}
}
return 0;
}