배열
-
[백준 1316] [Kotlin] 그룹 단어 체커백준 알고리즘 2021. 7. 21. 11:11
import java.io.* fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) var n = br.readLine().toInt() var cnt = 0 for (i in 1..n) { val word = br.readLine() val arr = ArrayList() arr.add(word[0]) var flag = true // 그룹단어 판별 for (index in word.indices) { if (arr[arr.size-1] != word[index]) { if (arr.contains(word[index])) { flag = false break } else { arr.add(word[index]) } } } if (f..
-
[백준 3052] [Kotlin] 나머지백준 알고리즘 2021. 7. 15. 10:46
import java.io.* fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val arr = ArrayList() for (i in 0..9) { var num = br.readLine().toInt() var remain = num%42 if (!arr.contains(remain)) { arr.add(remain) } } println(arr.size) br.close() } 메모리 시간 언어 코드 길이 12168 KB 96 ms Kotlin (JVM) 335 B 배열 ArrayList() contains()