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
Pisla Daniel Andrei (PislaAndreiDaniel) kswap 30 Aprilie 2025, 12:02 Evaluare finalizată 100
Georgescu Alice (Alice_G) kswap 02 Aprilie 2025, 20:25 Evaluare finalizată 100
Luca Bogdan (bogdan14789) kswap 17 Martie 2025, 09:41 Evaluare finalizată 100
Fatu Mihai (mehai_me) kswap 04 Martie 2025, 09:13 Evaluare finalizată E.C
Tudorache Rares (Rares1344) kswap 23 Februarie 2025, 19:22 Evaluare finalizată 100
Tudorache Rares (Rares1344) kswap 23 Februarie 2025, 19:22 Evaluare finalizată 100
Tudorache Rares (Rares1344) kswap 23 Februarie 2025, 19:22 Evaluare finalizată E.C
Gherghel Robert Matei (rRandom) kswap 16 Ianuarie 2025, 10:47 Evaluare finalizată 100
Gherghel Robert Matei (rRandom) kswap 16 Ianuarie 2025, 10:46 Evaluare finalizată 0
Gherghel Robert Matei (rRandom) kswap 16 Ianuarie 2025, 10:45 Evaluare finalizată 0
Gherghel Robert Matei (rRandom) kswap 16 Ianuarie 2025, 10:44 Evaluare finalizată 0
Gherghel Robert Matei (rRandom) kswap 16 Ianuarie 2025, 08:52 Evaluare finalizată 100
Gherghel Robert Matei (rRandom) kswap 16 Ianuarie 2025, 08:49 Evaluare finalizată 0
Gherghel Robert Matei (rRandom) kswap 12 Ianuarie 2025, 14:04 Evaluare finalizată 40
Ciorne i (Joergen) kswap 06 Ianuarie 2025, 19:48 Evaluare finalizată 100
Popescu Dragos (CristianMacesan) kswap 06 Ianuarie 2025, 19:47 Evaluare finalizată 100
Popescu Dragos (CristianMacesan) kswap 06 Ianuarie 2025, 19:42 Evaluare finalizată 50
Popescu Dragos (CristianMacesan) kswap 06 Ianuarie 2025, 19:39 Evaluare finalizată 60
Popescu Dragos (CristianMacesan) kswap 06 Ianuarie 2025, 19:38 Evaluare finalizată 0
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