How to fill an array with 1 and 0 in random locations with Kotlin

1 Answer

0 votes
fun fillArrayWithRandom1and0(array: IntArray) {
    for (i in array.indices) {
        array[i] = (0..1).random() // Generates either 0 or 1
    }
}

fun main() {
    val size = 10
    val array = IntArray(size)

    fillArrayWithRandom1and0(array)

    println(array.joinToString(" "))
}
  
  
   
/*
run:
 
1 0 0 1 1 0 0 0 0 1
 
*/

 



answered Jan 26, 2025 by avibootz

Related questions

...