Ham Chon Loc

Embed Size (px)

Citation preview

  • 8/19/2019 Ham Chon Loc

    1/2

    // chonloc

    CaThe chonloc(CaThe ct[]){

    CaThe bome[51];

    int i, j;

    foat q;

    foat Eval[51], sumEval, evaltotnhat, sumchon;

    o!(i"1; i#"5$; i%%){

    Eval[i]"&etEval(ct[i]);

    i(evaltotnhat#Eval[i]){ //Tinh ca the tot nhat, sau na' la' lam ieu

    ien un&

    evaltotnhat"Eval[i];

    ct[$]"ct[i];

    *

    sumEval%"Eval[i];

    *

    sumchon"&etEval(ct[1]);

    o!(i"1; i#"5$; i%%){ //Chon 5$ ca the son& sot

    q"&et+an$1();

    o! (j"1; j#"5$; j%%){

    i(q#sumchon) {

    bome[i]"ct[j];

    sumchon"&etEval(ct[1]);

    b!ea;

    *

    else sumchon%"&etEval(ct[j%1]);

    *

    *

    o!(i"1; i#"5$; i%%){

    ct[i]"bome[i];

    *

  • 8/19/2019 Ham Chon Loc

    2/2

    !etu!n ct[$];

    *