Soluții trimise

Rezumat problemă

#1232

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
Tanasescu Luca (Luca_T) kswap 13 Mai 2026, 17:22 Evaluare finalizată 100
Czika Hunor-Benjamin (HunorCz) kswap 11 Mai 2026, 18:20 Evaluare finalizată 0
Czika Hunor-Benjamin (HunorCz) kswap 11 Mai 2026, 18:17 Evaluare finalizată 0
Pana Teo (Pana_Teo) kswap 10 Mai 2026, 15:44 Evaluare finalizată 100
Zoescu Cristi (cristiz) kswap 16 Aprilie 2026, 19:23 Evaluare finalizată 100
Zoescu Cristi (cristiz) kswap 16 Aprilie 2026, 19:20 Evaluare finalizată 62
Zoescu Cristi (cristiz) kswap 16 Aprilie 2026, 19:15 Evaluare finalizată 48
Benghe Gabriela (Gabiiii_i) kswap 15 Aprilie 2026, 08:41 Evaluare finalizată 100
Dore Octavian (_Octavian) kswap 10 Aprilie 2026, 16:36 Evaluare finalizată 100
Trandafir Maria (mary_rose) kswap 07 Aprilie 2026, 19:04 Evaluare finalizată 50
Trandafir Maria (mary_rose) kswap 07 Aprilie 2026, 19:04 Evaluare finalizată 0
Peter Tobias (PeterTobias) kswap 31 Martie 2026, 16:02 Evaluare finalizată 100
Gligore Luca (Papixelu) kswap 07 Februarie 2026, 18:50 Evaluare finalizată 0
Gligore Luca (Papixelu) kswap 07 Februarie 2026, 18:49 Evaluare finalizată 0
Gligore Luca (Papixelu) kswap 07 Februarie 2026, 18:48 Evaluare finalizată 0
Gligore Luca (Papixelu) kswap 07 Februarie 2026, 18:45 Evaluare finalizată E.C
Sfichi Andrei (SfichiAndrei) kswap 03 Februarie 2026, 11:08 Evaluare finalizată 100
Sfichi Andrei (SfichiAndrei) kswap 03 Februarie 2026, 11:06 Evaluare finalizată 6
Sfichi Andrei (SfichiAndrei) kswap 03 Februarie 2026, 11:02 Evaluare finalizată 0
Sfichi Andrei (SfichiAndrei) kswap 03 Februarie 2026, 10:54 Evaluare finalizată E.C
Georgescu Rares (Rares_Georgescu) kswap 24 Ianuarie 2026, 12:36 Evaluare finalizată 100
Georgescu Rares (Rares_Georgescu) kswap 17 Ianuarie 2026, 21:51 Evaluare finalizată E.C
Radoi Adelina-Ioana (adelina_radoi) kswap 27 Decembrie 2025, 15:15 Evaluare finalizată 100
. . (rexzy1000) kswap 08 Noiembrie 2025, 02:01 Evaluare finalizată 100
Alecu Alexandru (Alecu_Alexandru) kswap 29 Octombrie 2025, 11:16 Evaluare finalizată 100
Alecu Alexandru (Alecu_Alexandru) kswap 29 Octombrie 2025, 11:09 Evaluare finalizată 48
Alecu Alexandru (Alecu_Alexandru) kswap 29 Octombrie 2025, 11:07 Evaluare finalizată 48
Pavel Malina Carla (iMalinaRO) kswap 17 Octombrie 2025, 20:38 Evaluare finalizată 100
Pavel Malina Carla (iMalinaRO) kswap 17 Octombrie 2025, 20:32 Evaluare finalizată 6
Pavel Malina Carla (iMalinaRO) kswap 17 Octombrie 2025, 20:31 Evaluare finalizată 6
Pavel Malina Carla (iMalinaRO) kswap 17 Octombrie 2025, 20:27 Evaluare finalizată 6
Luca Bogdan-Alexandru (bogdan14789) kswap 19 Septembrie 2025, 19:01 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) kswap 06 August 2025, 10:24 Evaluare finalizată 100
Matei Trandafir (Mateixx1) kswap 15 Iulie 2025, 20:02 Evaluare finalizată 100
Matei Trandafir (Mateixx1) kswap 15 Iulie 2025, 18:41 Evaluare finalizată 17
daicstra ; (Raul_Ilie) kswap 15 Iulie 2025, 13:02 Evaluare finalizată 100
Nicula Andreea (Andrusca2008) kswap 11 Iunie 2025, 20:36 Evaluare finalizată 100
Nicula Andreea (Andrusca2008) kswap 11 Iunie 2025, 20:34 Evaluare finalizată 75
Nicula Andreea (Andrusca2008) kswap 11 Iunie 2025, 20:24 Evaluare finalizată 75
Nicula Andreea (Andrusca2008) kswap 11 Iunie 2025, 20:24 Evaluare finalizată 0
Nicula Andreea (Andrusca2008) kswap 11 Iunie 2025, 20:21 Evaluare finalizată 48
Raileanu Alexandru (AlexandruR2008) kswap 25 Mai 2025, 16:22 Evaluare finalizată 100
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-Alexandru (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
Du-te sus!