Michael Böiers
12/10/2024, 9:23 AMgrid.getOrNull(y)?.getOrNull(x)grid?[y]?[x]grid[y]?[x]?Petr Sýkora
12/10/2024, 9:41 AMMichael Böiers
12/10/2024, 9:48 AMMichael Böiers
12/10/2024, 9:49 AMMichael de Kaste
12/10/2024, 9:53 AMgrid?[y]?[x]ephemient
12/10/2024, 10:07 AMoperator fun <T> List<List<T>>.get(y: Int, x: Int): T? = getOrNull(y)?.getOrNull(x)grid[y, x]Michael Böiers
12/10/2024, 10:29 AMgrid[y]?[x]?Michael Böiers
12/10/2024, 10:30 AMMichael de Kaste
12/10/2024, 2:09 PMMichael de Kaste
12/10/2024, 2:11 PMPetr Sýkora
12/10/2024, 2:45 PMephemient
12/10/2024, 2:46 PMephemient
12/10/2024, 2:51 PMPetr Sýkora
12/10/2024, 2:58 PMMichael Böiers
12/10/2024, 3:00 PMephemient
12/10/2024, 3:33 PM.getNotNullimport kotlin.collections.getOrNull as ʔ
listOf(1, 2, 3).ʔ(4)ephemient
12/10/2024, 3:36 PMgrid[y]?[x]?.toString()grid[y]?[x] ?.toString()grid[y]?[x]? .toString()Neil Banman
12/10/2024, 3:50 PMtodd.ginsberg
12/10/2024, 5:24 PMcontainspoint in gridget(point)this[point.y][point.x]Neil Banman
12/10/2024, 7:56 PMMichael Böiers
12/10/2024, 8:08 PMNeil Banman
12/10/2024, 8:37 PMMichael Böiers
12/10/2024, 8:42 PMgenerateSequence(::readLn).toList()