Facebook
From Unique Porcupine, 6 Years ago, written in C++.
This paste is a reply to Untitled from Anorexic Crow - go back
Embed
Viewing differences between Untitled and Re: Untitled
void quicksort(student *tab,int lewy, ile_bankow_w_regionie(int *i_wsk, int prawy, *j_wsk, int tryb)
&ilosc_reg1, int &ilosc_reg2, int &ilosc_reg3,
                           int ilosc_bankow) 
{
    if(tryb==1) //rosnaco//
    
ilosc_reg1 = *i_wsk + 1;
    ilosc_reg2 = *j_wsk - *i_wsk - 1;
    ilosc_reg3 = ilosc_bankow - *j_wsk;
}

void zadanie1(bank *tab, int ilosc_bankow) {
    int *i_wsk, *j_wsk;
    int ilosc_reg1, ilosc_reg2, ilosc_reg3;

    flaga_fransuska(tab, i_wsk, j_wsk, ilosc_bankow);
    ile_bankow_w_regionie(i_wsk, j_wsk, ilosc_reg1, ilosc_reg2, ilosc_reg3, ilosc_bankow);

    int wsk1 = *i_wsk + 1;
    int wsk2 = *j_wsk;


    int tab_ilosci_bankow[] = {ilosc_reg1, ilosc_reg2, ilosc_reg3};

    int max_region = 0;
    int ilosc_bankow_w_max_reg = 0;

    for (int i = 0; i < 3; i++) 
{
        int srodek, piwot, granica;
        srodek=(lewy+prawy)/2;
        piwot=tab[srodek].ocena;
        tab[srodek].ocena=tab[prawy].ocena;
        granica=lewy;
        for(int i=lewy; i         
if (tab_ilosci_bankow[i] > ilosc_bankow_w_max_reg) {
            if(tab[i].ocena             {
                swap(tab[granica],tab[i]);
                granica++;
            }
max_region = i + 1;
            ilosc_bankow_w_max_reg = tab_ilosci_bankow[i];
        }
        tab[prawy].ocena=tab[granica].ocena;\n        tab[granica].ocena=piwot;\n        if(lewy    }

    cout << "Region z najwieksza iloscia bankomatow: " << max_region << "\tLiczba bankomatow: "
         << ilosc_bankow_w_max_reg << endl;

    cout << "Polnoc:" << endl;
    for (int i = 0; i < wsk1; i++) {
        cout << tab[i].id << "\t" << tab[i].miasto << " " << tab[i].lokalizacja_id << endl;
    }

    cout << "Centrum i zachod" << endl;
    for (int i = wsk1; i < wsk2; i++) {
        cout << tab[i].id << "\t" << tab[i].miasto << " " << tab[i].lokalizacja_id << endl;
    }

    cout << "Wschod i poludnie" << endl;
    for (int i = wsk2; i < ilosc_bankow; i++) {
        cout << tab[i].id << "\t" << tab[i].miasto << " " << tab[i].lokalizacja_id << endl;
    }
    if(tryb==0) //malejaco//\n    {\n        int srodek, piwot, granica;\n        srodek=(lewy+prawy)/2;\n        piwot=tab[srodek].ocena;\n        tab[srodek].ocena=tab[prawy].ocena;\n        granica=lewy;\n        for(int i=lewy; ipiwot)\n            {\n                swap(tab[granica],tab[i]);\n                granica++;\n            }\n        }\n        tab[prawy].ocena=tab[granica].ocena;\n        tab[granica].ocena=piwot;\n        if(lewy}
}

Replies to Re: Untitled rss

Title Name Language When
Re: Re: Untitled Emerald Shama cpp 6 Years ago.
captcha