Pagini recente » Cod sursa (job #2778262) | Cod sursa (job #3271041) | Cod sursa (job #2267683) | Cod sursa (job #3295868) | Cod sursa (job #323716)
Cod sursa(job #323716)
#include<fstream>
#define end f.close();g.close();return 0;
using namespace std;
ifstream f("multimi2.in");
ofstream g("multimi2.out");
int n,i,j,r,k;
int main()
{
f>>n;
if(n*(n+1)%4) g<<1<<"\n";
else g<<0<<"\n";
if((n-1)%4==0)
g<<n/2+1<<"\n";
else
g<<n/2<<"\n";
for(i=n;i>0;--i)
{
g<<i<<" ";
if(!r)
i-=2,r=1;
else
r=0;
}
g<<"\n";
if((n+1)%4==0)
g<<n/2+1<<"\n";
else
g<<n/2<<"\n";
r=1;
for(i=n-1;i>0;--i)
{
g<<i<<" ";
if(!r)
i-=2,r=1;
else
r=0;
}
g<<"\n";
f.close();
g.close();
return 0;
}