Soluții trimise

Rezumat problemă

#1232 kswap

Fie A = (a[1],a[2],…,a[N]) o permutare a mulțimii {1,2,…,N}.

Permutarea A o numim K-swap dacă prin aplicarea algoritmului de sortare bubble-sort sunt necesare exact K swapuri (interschimbări) pentru ca aceasta să devină permutarea identică.
Reamintim algoritmul bubble-sort:

do {   
    ok = 1;    
    for ( i = 1; i < N; i ++ )      
        if ( a[i] > a[i+1] ){        
             swap(a[i], a[i+1]);   
             ok = 0;   
        }
}while( ok == 0 );          

Pentru N și K dat să se determine numărul de permutări K-swap ale mulțimii {1,2,…,N}.

Lot Juniori, Valcea, 2015

ID   Utilizator Problema Data încărcării Stare
boeriu horia (horiaboeriu) kswap 31 Octombrie 2024, 13:54 Evaluare finalizată 100
POPESCU ANDREI (andreip99) kswap 24 Octombrie 2024, 17:24 Evaluare finalizată 100
best in buzau (BestInBuzau) kswap 26 Septembrie 2024, 21:48 Evaluare finalizată E.C
Calin Tudor (TudorIoan1107) kswap 27 August 2024, 13:26 Evaluare finalizată 100
Calin Tudor (TudorIoan1107) kswap 27 August 2024, 13:25 Evaluare finalizată 0
Boac Mihai Cosmin (Cosminane) kswap 26 August 2024, 22:32 Evaluare finalizată 100
Boac Mihai Cosmin (Cosminane) kswap 26 August 2024, 22:31 Evaluare finalizată 6
Boac Mihai Cosmin (Cosminane) kswap 26 August 2024, 22:30 Evaluare finalizată 0
Boac Mihai Cosmin (Cosminane) kswap 26 August 2024, 22:27 Evaluare finalizată 14
Mihai I (Mihai_O) kswap 22 August 2024, 16:57 Evaluare finalizată 100
Mihai I (Mihai_O) kswap 22 August 2024, 16:57 Evaluare finalizată 40
Mihai I (Mihai_O) kswap 22 August 2024, 16:08 Evaluare finalizată E.C
barruel Paulescu (barruel) kswap 14 August 2024, 22:46 Evaluare finalizată 3
Diaconu Andreea (Andreea0210) kswap 01 August 2024, 19:01 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) kswap 07 Iulie 2024, 15:37 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) kswap 07 Iulie 2024, 15:36 Evaluare finalizată 0
Prof C.N. "Spiru Haret" (flaviusboian) kswap 07 Iulie 2024, 15:36 Evaluare finalizată 0
Ciutea Maria (mariaciutea) kswap 27 Iunie 2024, 00:13 Evaluare finalizată 100
Lupu Alesia (alesialp) kswap 06 Iunie 2024, 13:39 Evaluare finalizată E.C
Dore Stefan (stefan_dore_) kswap 16 Aprilie 2024, 20:10 Evaluare finalizată 100
Dore Stefan (stefan_dore_) kswap 16 Aprilie 2024, 19:41 Evaluare finalizată 100
Dore Stefan (stefan_dore_) kswap 16 Aprilie 2024, 19:40 Evaluare finalizată 48
Dore Stefan (stefan_dore_) kswap 16 Aprilie 2024, 18:40 Evaluare finalizată 0
Dore Stefan (stefan_dore_) kswap 16 Aprilie 2024, 18:39 Evaluare finalizată E.C
Casian Filimon (eUREWREQRLIQ) kswap 12 Aprilie 2024, 18:54 Evaluare finalizată E.C
Mr Teddy (MrTeddy) kswap 27 Martie 2024, 16:01 Evaluare finalizată 100
alexandru iordache (Alexi123) kswap 11 Martie 2024, 17:49 Evaluare finalizată 100
Militaru Mihai (Mihaimilitaru2022) kswap 11 Martie 2024, 17:49 Evaluare finalizată 100
Bila Alexandru-Mihai (Alexandru_B) kswap 11 Martie 2024, 11:53 Evaluare finalizată 100
Prunaru Ioana (PrunaruIoana) kswap 11 Martie 2024, 11:51 Evaluare finalizată 100
Bratu George-Alexandru (alex210046) kswap 10 Martie 2024, 22:59 Evaluare finalizată 100
Dragan Dominic🚽 (DominicDragan2023) kswap 06 Martie 2024, 18:04 Evaluare finalizată 100
Diaconeasa Mihai (Mihai_999) kswap 05 Martie 2024, 14:56 Evaluare finalizată 100
Stoian Codrin (Codrin_Stoian32) kswap 29 Ianuarie 2024, 14:00 Evaluare finalizată 100
Tamasi Rares (rares9310) kswap 20 Ianuarie 2024, 15:43 Evaluare finalizată 100
Tamasi Rares (rares9310) kswap 20 Ianuarie 2024, 15:43 Evaluare finalizată E.C
Tamasi Rares (rares9310) kswap 20 Ianuarie 2024, 15:41 Evaluare finalizată E.C
Tamasi Rares (rares9310) kswap 20 Ianuarie 2024, 15:41 Evaluare finalizată E.C
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:36 Evaluare finalizată 100
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:35 Evaluare finalizată 0
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:33 Evaluare finalizată 0
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:32 Evaluare finalizată 0
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:32 Evaluare finalizată 0
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:29 Evaluare finalizată 0
Buzdugan Rares (Buzdi) kswap 20 Ianuarie 2024, 15:27 Evaluare finalizată 0
Dragan Dominic🚽 (DominicDragan2023) kswap 04 Decembrie 2023, 22:29 Evaluare finalizată E.C
SS KMF (SSKMF) kswap 01 Decembrie 2023, 18:57 Evaluare finalizată 100
SS KMF (SSKMF) kswap 01 Decembrie 2023, 18:57 Evaluare finalizată 0
Gheorghe Daniel (Daniel111) kswap 29 Noiembrie 2023, 18:08 Evaluare finalizată 100
Gheorghe Daniel (Daniel111) kswap 29 Noiembrie 2023, 18:06 Evaluare finalizată 100