CodeChef submission 475504 (C) plaintext list. Status: WA, problem MIXTURES, contest . By mayank_gupta (mayank_gupta), 2011-03-02 18:29:12.
//mayank gupta #include<stdio.h> //#include<malloc.h> int main() { int ar[101][101]; int i, j, m; int min, s, k; // ar = (int*)malloc(n*sizeof(int) ); { s = 0; for(i=0;i<m;i++) for(i=2;i<=m;i++) { for(j=0;j<=(m-i);j++) { ar[i][j] = (ar[i-1][j] + ar[i-1][j+1])%100; } min = ar[i][0]; for(j=0;j<=(m-i);j++) { if(ar[i][j] < min) min = ar[i][j]; } k = 0; for(j=0;j<=(m-i);j++) { if(ar[i][j] != min) { ar[i][j] = ar[i-1][k]; } else { ar[i][j] = min; s = s + (ar[i-1][j] * ar[i-1][j+1]); // printf("s=%d\n", s); k++; } // printf("ar[%d][%d]=%d\n", i, j, ar[i][j]); k++; } } } return 0; }
Comments

