HDU-2925Musical Chairs
来源:互联网 发布:ls产电plc编程软件 编辑:程序博客网 时间:2024/05/18 10:47
常规解法,结果悲剧超时了
#include<iostream>#include<list>int n,d;std::list<int> chairs;typedef std::list<int>::iterator litr;litr itr;int pos1,pos2;int main(){while (std::cin>>n>>d&&n&&d){for(int i=0;i!=n;i++){chairs.push_back(i+1);}itr=chairs.begin();while (true){if(chairs.size()==1){break;}pos2=(pos1+d-1)%chairs.size();std::advance(itr,pos2-pos1);pos1=pos2;itr=chairs.erase(itr);}std::cout<<n<<" "<<d<<" "<<*(chairs.begin())<<std::endl;pos1=pos2=0;chairs.clear();}}
- HDU-2925Musical Chairs
- HDU 2925 Musical Chairs
- HDU 2925 Musical Chairs
- 约瑟夫环hdu 2925 Musical Chairs
- HDU 2925Musical Chairs 约瑟夫环
- HDU 2925 Musical Chairs(约瑟夫环)
- HDU 2925 Musical Chairs(约瑟夫环问题)
- HDU 2925 Musical Chairs(约瑟夫环问题)
- 杭电 hdu 2925 Musical Chairs 递推公式 和 容器
- Sicily 1635. Musical Chairs
- Musical Chairs(约瑟夫问题高效算法)
- hdu2925 Musical Chairs(约瑟夫问题)
- bnuoj Musical Chairs 约瑟夫环非递归
- joj 2569: Musical Chairs (约瑟夫环 数学方法非迭代)
- iOS开发资源:WSCoachMarksView、Musical Chairs、MBTileParser以及Chat H
- hdu2925 Musical Chairs && poj3517 And Then There Was One(约瑟夫环)
- Musical Themes
- longest broadway musical drama
- MySQL 在Mac 控制台中 SQL乱码
- Ubuntu linux github & git使用
- 初入职场
- POJ 2400 Supervisor, Supervisee
- mysql分区表路径设置
- HDU-2925Musical Chairs
- 几个有意思的游戏
- win7+apache+mysql+django+mod_wsgi安装
- 基于partition函数解答某些编程题的思想
- xml解析方式区别
- 中国为什么出 不了好的程序员
- 【自动化测试技术QTP基础系列八】---检查点
- 主机上数据集的类型
- vijos 1066 弱弱的战壕