Pagini recente » Cod sursa (job #1532513) | Cod sursa (job #2538092) | Cod sursa (job #3031302) | Cod sursa (job #2134305) | Cod sursa (job #1110368)
#include <iostream>
using namespace std;
int su[7],pu[7];
int strat=1,strats=1;
int checkstrat(int s)
{
if(strat== 1)
{
if(su[strat]==2) return 1; else return 0;
}
else if(strat == 2)
{
if(pu[strat] == 6) return 1; else return 0;
}
}
int p(int &n)
{
int aux=strat;
if(n>=6 )
{
pu[aux]=6;
n=n-6;
if(aux == 2) strat++;
}
else pu[aux]=n; n=0;
cout<<aux<<"p " <<pu[aux];
}
int s(int &n)
{
int aux=strat;
if(n>=2)
{
su[aux]=2;
n=n-2;
if(aux == 1) strat++;
}
else if(n==1)
{
su[aux]=1; n=0;
}
cout<<aux<<"s "<<su[aux]<<" ";
}
int main()
{
int z;
cout<<"Introdu z = ";
cin>>z;
while(z!=0)
{
if(strat==1){ s(z); }
else if(strat == 2){ s(z); p(z); }
}
system("pause>nul");
}