CodeChef submission 634556 (JAVA) plaintext list. Status: TLE, problem DCE05, contest . By pradeeps (pradeeps), 2011-08-23 17:07:27.
import java.io.*; import java.util.*; class Main { public static int a[]; public static int pos=0,n; { int y=s.nextInt(); for(int i=1;i<=y;i++) { n=s.nextInt(); a=new int[n]; put(); meth(); } } public static void meth() { int cou=a.length; while(cou!=1) { int kel=cou; for(int i=0;i<kel;i++) { if((i+1)%2!=0) { cou--; a[i]=0; } } cha(); kel=cou; } } public static void cha() { for(int i=0;i<a.length;i++) { if(a[i]==0) { for(int j=(i+1);j<a.length;j++) { if(a[j]!=0) { a[i]=a[j]; a[j]=0; break; } } } } } public static void put() { for(int i=0;i<a.length;i++) a[i]=(i+1); } }
Comments

