fun findMinInd(array: List<Int>): Int {
var minInd = 0
for (i in array.indices) {
if (array[i] < array[minInd]) {
minInd = i
}
}
return minInd
}
fun findMaxInd(array: List<Int>): Int {
var maxInd = 0
for(i in array.indices) {
if(array[i] > array[maxInd]) {
maxInd = i
}
}
return maxInd
}
fun main() {
val array = listOf(8, 2, 9, 10, 5, 4, 2, 7, 18, 0)
val minInd = findMinInd(array)
val maxInd = findMaxInd(array)
println("Wartosc minimum znajduje sie na pozycji: $minInd")
println("Wartosc maximum znajduje sie na pozycji: $maxInd")
}
ZnVuIGZpbmRNaW5JbmQoYXJyYXk6IExpc3Q8SW50Pik6IEludCB7CiAgdmFyIG1pbkluZCA9IDAKCiAgZm9yIChpIGluIGFycmF5LmluZGljZXMpIHsKICAgIGlmIChhcnJheVtpXSA8IGFycmF5W21pbkluZF0pIHsKICAgICAgbWluSW5kID0gaQogICAgfQogIH0KCiAgcmV0dXJuIG1pbkluZAp9CgpmdW4gZmluZE1heEluZChhcnJheTogTGlzdDxJbnQ+KTogSW50IHsKICB2YXIgbWF4SW5kID0gMAoKICBmb3IoaSBpbiBhcnJheS5pbmRpY2VzKSB7CiAgICBpZihhcnJheVtpXSA+IGFycmF5W21heEluZF0pIHsKICAgICAgbWF4SW5kID0gaQogICAgfQogIH0KCiAgcmV0dXJuIG1heEluZAp9CgpmdW4gbWFpbigpIHsKICB2YWwgYXJyYXkgPSBsaXN0T2YoOCwgMiwgOSwgMTAsIDUsIDQsIDIsIDcsIDE4LCAwKQoKICB2YWwgbWluSW5kID0gZmluZE1pbkluZChhcnJheSkKICB2YWwgbWF4SW5kID0gZmluZE1heEluZChhcnJheSkKCiAgcHJpbnRsbigiV2FydG9zYyBtaW5pbXVtIHpuYWpkdWplIHNpZSBuYSBwb3p5Y2ppOiAkbWluSW5kIikKICBwcmludGxuKCJXYXJ0b3NjIG1heGltdW0gem5hamR1amUgc2llIG5hIHBvenljamk6ICRtYXhJbmQiKQp9