您当前的位置: 首页 > 

对方正在debug

暂无认证

  • 5浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

B. Rule of League(思维)

对方正在debug 发布时间:2022-09-20 21:24:43 ,浏览量:5

题目

题意

给定n,有n个选手。 一开始, 1号选手与2号选手比赛。角逐出胜者; 接着,上一局胜者与3号选手比赛。角逐出胜者; 接着,上一局胜者与4号选手比赛。角逐出胜者; .。。。 一直到最后,角逐出最终胜者。

现在,已知每个选手要么赢了x场,要么赢了y场。

根据n,x,y,构造每场的胜利者。如果无法构造,则输出-1。

思路

不妨令x y) { swap(x, y); } if (x || (!y || (n - 1) % y)) { printf("-1\n"); return; } for (int i = 2; i

关注
打赏
1664895754
查看更多评论
立即登录/注册

微信扫码登录

0.0395s