当前位置: 首页 > news >正文

深圳网站建设小江谁可以做开码网站

深圳网站建设小江,谁可以做开码网站,网店管家,大学招生网站建设题意#xff1a;给定一组选手#xff0c;按一定顺序将这些选手进行分组竞赛#xff0c;每组的最大值为优胜者#xff0c;进入下一轮分组再进行竞赛#xff0c;直到选出最大值。然后输出每个选手的rank。 坑点#xff1a;每个选手的rank为该轮竞赛选出的优胜者数1#x…题意给定一组选手按一定顺序将这些选手进行分组竞赛每组的最大值为优胜者进入下一轮分组再进行竞赛直到选出最大值。然后输出每个选手的rank。 坑点每个选手的rank为该轮竞赛选出的优胜者数1而不应该根据该选手是在第几轮淘汰算的因为肯定比优胜者的rank低嘛。我阅读理解确实不太好于是成功浪费两小时。 思路可以用队列模拟选手顺序每次取出组数个选手(不足则全部取出)然后将优胜者放入下一轮队列中淘汰者记录下来最后将淘汰者的rank标记为优胜者数1。 #includebits/stdc.h using namespace std;struct node{int val;int rank; }; node p[1010]; queueintq; int n,m; int main(){cinnm;for(int i0;in;i){cinp[i].val;}for(int i0;in;i){int a;cina;q.push(a);}while(q.size()1){queueintnext;queueintloser;while(q.size()){int kmin(m,(int)q.size());vectorinttemp;while(k--){int fq.front();q.pop();temp.push_back(f);}int mx-1,pos;for(auto x:temp){if(mxp[x].val){mxp[x].val;posx;}}for(auto x:temp){if(x!pos){loser.push(x);}}next.push(pos);// coutpos ;}while(loser.size()){int floser.front();loser.pop();p[f].ranknext.size()1;}qnext;}p[q.front()].rank1;int flag0;for(int i0;in;i){if(flag)cout ;coutp[i].rank;flag1;} }
http://www.yutouwan.com/news/287634/

相关文章:

  • 五屏网站建设品牌江西网站建设哪家专业
  • 网站客户端制作教程凡科做的网站推效果
  • 宠物发布网站模板简单的房源展示网站开发
  • 做门票售卖网站苏州seo快速优化
  • 单位网站建设与管理响应式布局页面
  • 邵阳建网站asp网站如何运行
  • 网站怎么拿百度收入国内比较好的猎头公司
  • codewars网站2023年8月份新冠症状
  • 做环保网站案例百度游戏app下载
  • 建设企业银行网站多少钱电商美工的工作内容是什么
  • 在哪可以接企业网站建设的活微博推广价格表
  • 做网站主页效果图商丘网
  • 微商城手机网站设计网站开发人员资质
  • 单页网站的域名ps怎样做网站详情页
  • 深圳做网站排名公司哪家好购物网站开发文献综述
  • 触屏网站meta标签wordpress将首页转成html
  • 租用微信做拍卖网站wordpress修改404
  • 广州网站制作设计公司怎么做示爱的网站
  • 番禺网站建设方案山西有新冠病例吗
  • 冠县网站制作企业注册阿里账号网站建设
  • 西安seo网站推广优化七牛搭建网站
  • 做app网站有哪些功能wordpress自定义密码
  • 小型企业建站公司网站页面设计模板
  • 怎么帮公司做网站建设拍拍网站开发
  • 网络营销网站建设龙岗的网站建设
  • 深圳市网站制作公司百度搜索推广收费标准
  • 网站模板的制作怎么做如何免费创建app
  • 公司的网站建设计入什么科目WordPress写文章乱码
  • 杭州做网站公司有哪些中山软件开发
  • 如何自己建网站企业网站平台代运营是什么意思