zoukankan      html  css  js  c++  java
  • uva10935卡牌游戏

    uva10935卡牌游戏

    没什么好说的,主要就是卡格式坑爹
    #include
    #include
    #include
    using namespace std;

    	int main()
    	{
    	    int n;
    	    while(cin>>n&&n)
    	    {
    	        vector<int> card;
    	        vector<int> hapi;
    	        card.clear();
    	        hapi.clear();
    	        for(int i=n;i>=1;i--)
    	        {
    	            card.push_back(i);
    	        }
    
    	        while(card.size()!=1)
    	        {
    	            int temp=card.back();
    	            card.pop_back();
    	            hapi.push_back(temp);
    	            temp=card.back();
    	            card.insert(card.begin(),temp);
    	            card.pop_back();
    
    	        }
    	        cout<<"Discarded cards:";
    	        for(int i=0;i<hapi.size();i++)
    	        {
    	              if(i==0&&hapi.size()>=2)
    	                cout<<' '<<hapi[i]<<", ";
    	              else if(i==0&&hapi.size()==1)
    	                cout<<" "<<hapi[i];
    	              else if(i==hapi.size()-1)
    	                cout<<hapi[i];
    	              else
    	              cout<<hapi[i]<<", ";
    
    	        }
    	          cout<<endl;
    	        cout<<"Remaining card: "<<card.back()<<endl;
    
    	    }
    	}
  • 相关阅读:
    团队第一阶段冲刺评价
    冲刺(十)
    冲刺(九)
    冲刺(八)
    冲刺(七)
    冲刺阶段(12)
    冲刺阶段(11)
    与市面APP的对比
    团队绩效管理
    第一阶段意见汇总
  • 原文地址:https://www.cnblogs.com/kele1997/p/7595828.html
Copyright © 2011-2022 走看看