设为首页 加入收藏

TOP

HDU2149 Public Sale(巴什博奕)
2015-11-21 01:00:25 来源: 作者: 【 】 浏览:2
Tags:HDU2149 Public Sale 巴什博

才直到这种问题叫巴什博奕

换是老问题

多了一个第一次报价的输出取值

我分了两种情况

1.N》=M时 ,应该是输出M,M+1,...N

2.N

(s来源于公式M%(N+1) == s)

?

#include
  
   
int main()
{
    int M,N;
    while(scanf("%d%d",&M,&N)!=EOF){
        if(M%(N+1)==0) printf("none\n");
        else {
            int minn = M%(N+1) ;
            printf("%d",minn);

            if(minn)
            if(minn == M) for(int i=1;i+minn<=N;i++) printf(" %d",i+minn);
            else for(int i=N+1;i+minn<=N;i+=(N+1)) printf(" %d",i+minn);


            printf("\n");
        }
    }
    return 0;
}

//10 2
//3 3 1

  


?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇LightOJ1002---Country Roads (最.. 下一篇hdu5242 上海邀请赛 优先队列+贪心

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: