Cod sursa(job #466560)

Utilizator cosmyoPaunel Cosmin cosmyo Data 27 iunie 2010 10:20:01
Problema Congr Scor 0
Compilator cpp Status done
Runda Stelele Informaticii 2010, clasele X-XII, Ziua 1 Marime 0.59 kb
#include<stdio.h>
#include<stdlib.h>
long long sw,p,n,s[300005],x[300005];
int main()
{freopen("congr.in","r",stdin);
  scanf("%lld",&p);
   long i,j;
    for(i=1;i<=2*p-1;++i)
		{scanf("%lld",&x[i]);
	     s[i]=s[i-1]+x[i];
		}
 fclose(stdin);
 sw=0;
 freopen("congr.out","w",stdout);
 for(i=0;i<=p-1;++i)
	 if((s[i+p]-s[i])%p==0)
	 {for(j=i+1;j<=i+p;++j)
		 printf("%lld ",j);
	  fclose(stdout);
	 exit(0);
	 }
 for(i=0;i<=p-1;++i)
    if(s[i+p]%p==s[i]%p)
	{for(j=i+1;j<=i+p;++j)
      printf("%lld ",j);		
	 fclose(stdout);
	 exit(0);
	}
 fclose(stdout);
 return 0;
}