#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 | ||
---|---|---|---|---|---|---|
kswap | 20 Octombrie 2020, 17:15 | Evaluare finalizată | 0 | |||
kswap | 13 Octombrie 2020, 03:06 | Evaluare finalizată | 100 | |||
kswap | 03 Octombrie 2020, 14:57 | Evaluare finalizată | E.C | |||
kswap | 30 Septembrie 2020, 22:20 | Evaluare finalizată | 100 | |||
kswap | 25 Septembrie 2020, 02:13 | Evaluare finalizată | 100 | |||
kswap | 23 Septembrie 2020, 10:51 | Evaluare finalizată | 100 | |||
kswap | 17 Septembrie 2020, 14:46 | Evaluare finalizată | E.C | |||
kswap | 31 August 2020, 14:57 | Evaluare finalizată | 100 | |||
kswap | 31 August 2020, 14:56 | Evaluare finalizată | 75 | |||
kswap | 24 August 2020, 16:19 | Evaluare finalizată | 100 | |||
kswap | 14 August 2020, 11:14 | Evaluare finalizată | 100 | |||
kswap | 13 August 2020, 22:54 | Evaluare finalizată | 100 | |||
kswap | 28 Iulie 2020, 16:13 | Evaluare finalizată | 100 | |||
kswap | 25 Iulie 2020, 21:57 | Evaluare finalizată | 100 | |||
kswap | 23 Iulie 2020, 23:52 | Evaluare finalizată | E.C | |||
kswap | 20 Iulie 2020, 05:37 | Evaluare finalizată | E.C | |||
kswap | 02 Iulie 2020, 03:49 | Evaluare finalizată | 100 | |||
kswap | 01 Iulie 2020, 05:19 | Evaluare finalizată | 100 | |||
kswap | 02 Iunie 2020, 15:59 | Evaluare finalizată | 100 | |||
kswap | 11 Mai 2020, 09:36 | Evaluare finalizată | E.C | |||
kswap | 11 Mai 2020, 09:35 | Evaluare finalizată | E.C | |||
kswap | 24 Aprilie 2020, 14:10 | Evaluare finalizată | 100 | |||
kswap | 24 Aprilie 2020, 12:27 | Evaluare finalizată | 100 | |||
kswap | 24 Aprilie 2020, 09:44 | Evaluare finalizată | 0 | |||
kswap | 16 Aprilie 2020, 16:21 | Evaluare finalizată | E.C | |||
kswap | 11 Martie 2020, 10:15 | Evaluare finalizată | E.C | |||
kswap | 25 Februarie 2020, 16:37 | Evaluare finalizată | 6 | |||
kswap | 25 Februarie 2020, 16:36 | Evaluare finalizată | 6 | |||
kswap | 25 Februarie 2020, 16:29 | Evaluare finalizată | 65 | |||
kswap | 21 Ianuarie 2020, 23:11 | Evaluare finalizată | 100 | |||
kswap | 06 Ianuarie 2020, 16:02 | Evaluare finalizată | 100 | |||
kswap | 14 Decembrie 2019, 22:51 | Evaluare finalizată | 100 | |||
kswap | 16 Octombrie 2019, 20:16 | Evaluare finalizată | 48 | |||
kswap | 15 Octombrie 2019, 22:06 | Evaluare finalizată | 100 | |||
kswap | 15 Octombrie 2019, 21:56 | Evaluare finalizată | 48 | |||
kswap | 15 Octombrie 2019, 21:51 | Evaluare finalizată | 6 | |||
kswap | 15 Octombrie 2019, 21:31 | Evaluare finalizată | 100 | |||
kswap | 15 Octombrie 2019, 20:54 | Evaluare finalizată | 100 | |||
kswap | 15 Octombrie 2019, 20:52 | Evaluare finalizată | 48 | |||
kswap | 15 Octombrie 2019, 20:50 | Evaluare finalizată | 0 | |||
kswap | 15 Octombrie 2019, 18:30 | Evaluare finalizată | 48 | |||
kswap | 15 Octombrie 2019, 18:27 | Evaluare finalizată | 48 | |||
kswap | 14 Octombrie 2019, 13:00 | Evaluare finalizată | 100 | |||
kswap | 14 Octombrie 2019, 12:35 | Evaluare finalizată | 0 | |||
kswap | 09 Octombrie 2019, 16:52 | Evaluare finalizată | 0 | |||
kswap | 09 Octombrie 2019, 16:51 | Evaluare finalizată | 0 | |||
kswap | 09 Octombrie 2019, 16:43 | Evaluare finalizată | 0 | |||
kswap | 09 Octombrie 2019, 14:29 | Evaluare finalizată | 48 | |||
kswap | 09 Octombrie 2019, 14:28 | Evaluare finalizată | 9 | |||
kswap | 09 Octombrie 2019, 13:54 | Evaluare finalizată | 70 |