Bubble Sort Rounds II.
Submit solution
Points:
100 (partial)
Time limit:
2.0s
Memory limit:
512M
Author:
Problem types
Allowed languages
Ada, Assembly, Awk, Brain****, C, C#, C++, COBOL, D, Dart, F#, Forth, Fortran, Go, Groovy, Haskell, Java, JS, Kotlin, Lisp, Lua, ObjC, OCaml, Pascal, Perl, PHP, Pike, Prolog, Python, Racket, Ruby, Rust, Scala, Scheme, Sed, Swift, TCL, Text, Turing, VB, Zig
El ordenamiento de burbuja es un algoritmo de ordenamiento que consta de varias rondas. En cada ronda, el algoritmo escanea el arreglo de izquierda a derecha e intercambia los elementos adyacentes que estén en el orden incorrecto.
Dado un arreglo de enteros, determine el contenido del arreglo después de
rondas de ordenamiento de burbuja.
Entrada
- La primera línea contiene dos enteros,
y
: el tamaño del arreglo y el número de rondas.
- La siguiente línea contiene n enteros
: el contenido del arreglo.
Salida
Imprima enteros: el contenido del arreglo después de
rondas.
Restricciones
Ejemplo de Entrada
5 2
3 2 4 1 4
Ejemplo de Salida
2 1 3 4 4
Comments