Pagini recente » Cod sursa (job #2837659) | Cod sursa (job #1484641) | Cod sursa (job #2476274) | Cod sursa (job #3003852) | 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;
}