Cod sursa(job #401058)

Utilizator perticas_catalinperticas catalin perticas_catalin Data 22 februarie 2010 12:51:51
Problema Multimi2 Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.76 kb
#include<iostream>
#include<string>

using namespace std;

int N;

int main()
{
    int is,id;
    
    freopen("multimi2.in","r",stdin);
    freopen("multimi2.out","w",stdout);
    
    scanf("%d",&N);
    
    if(N%4==0)
    {
         printf("0\n");
         printf("%d\n",N/2);
         
         is=1,id=N;
         
         while(is<id)
         {
            printf("%d %d ",is,id);
            
            is+=2;
            id-=2;
         }     
         
         printf("\n");
         
         printf("%d\n",N/2);
         
         is=2,id=N-1;
         
         while(is<id)
         {
             printf("%d %d ",is,id);
             
             is+=2;
             id-=2;
         }
    }
    
    return 0;
}