Advertisement
Guest User

getMx

a guest
Jul 7th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.48 KB | None | 0 0
  1. import kotlin.math.min
  2.  
  3. fun getMx(height: Int, width: Int): Array<Array<Int>> {
  4.     val mx = Array(height) {Array(width) {0} }
  5.     for (i in 0 until height) {
  6.         for (j in 0 until width) {
  7.             mx[i][j] = min (
  8.                     min(i, j),
  9.                     min(height-1-i, width-1-j)
  10.             )
  11.         }
  12.     }
  13.     return mx
  14. }
  15.  
  16. fun main(args: Array<String>) {
  17.     getMx(5,5).forEach { row ->
  18.         row.forEach { print(it) }
  19.         println()
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement