卡片游戏(Throwing cards away I,UVa 10935)
2015-07-17 15:23
585 查看
此题UVa链接单击这里
=================这题做过两遍,这是第二次做,但解法是完全不相同的。上一次的代码已经忘记贴在哪。。。。。。
附代码
#include <iostream> #include <vector> #include <cstring> using namespace std; int main() { int a,i; while(cin>>a&&a) { int array[52],k=0,m=1; memset(array,0,sizeof(array)); for(i=1;i<=a;i++) array[i]=i; i=1; cout<<"Discarded cards:"; while(k!=a-1) { if(array[i]!=0) { if(m) { cout<<' '<<array[i]; array[i]=0; k++; if(k!=a-1) cout<<','; m=0; } else m=1; } if(i++==a) i=1; } cout<<endl; cout<<"Remaining card:"; for(i=1;i<=a;i++) if(array[i]) cout<<' '<<array[i]<<endl; } return 0; }
有问题联系企鹅791267032
邮箱地址….wutanrong@Hotmail.com
相关文章推荐
- C++二叉树笔试题
- 使用release报错arc forbids explicit message send of 'release'
- 数据内存管理
- c++内存泄漏
- min3d引擎使用指南(Android)<二>
- 问题-[DelphiXE2]提示第三控件不存在
- 数据内存管理
- (简单) POJ 2750 Potted Flower,环+线段树。
- javascript父子页面通讯实例详解
- mysqldump: Got error: 1: Can't create/write to file '/usr/local/mysql/data/bak/t4.txt' (Errcode: 13
- 从刚买的虾里面剥出来这个!
- android studio 之BaseAdapter
- hdu2689 sort it
- lithium的LED显示法
- android getContentLength()函数返回为-1的问题
- 抓取屏幕,分析屏幕上的目标小图片位置,代码犀利,速度很快
- 使用MD5算法加密
- java ee中web-inf目录中jsp不可以在tomcat server中打开
- jquery.validate运用和扩展
- 问题-[DelphiXE2]编译程序体积大的问题