stringTokenizer
-
[백준 8958] [Kotlin] OX퀴즈백준 알고리즘 2021. 7. 15. 11:43
import java.io.* import java.util.StringTokenizer fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val n = br.readLine().toInt() for (i in 1..n) { var score = 0 val str = StringTokenizer(br.readLine(), "X") while (str.hasMoreTokens()) { for (j in 1..str.nextToken().length) { score += j } } println(score) } br.close() } 메모리 시간 언어 코드 길이 12688 KB 100 ms Kotlin (JVM) 449 B 문자열 구분..
-
[백준 10951] [Kotlin] A+B - 4백준 알고리즘 2021. 7. 15. 09:44
import java.io.* import java.util.StringTokenizer fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) try { while (true) { val line = br.readLine() if (line == null) { break } else { val st = StringTokenizer(line) val a = st.nextToken().toInt() val b = st.nextToken().toInt() println("${a+b}") } } br.close() } catch (e: java.lang.Exception) { e.printStackTrace() } } 메모리 시간 언어 코드 ..
-
[백준 10952] [Kotlin] A+B - 5백준 알고리즘 2021. 7. 15. 09:38
import java.io.* import java.util.StringTokenizer fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) try { while (true) { var st = StringTokenizer(br.readLine()) var a = st.nextToken().toInt() var b = st.nextToken().toInt() if (a == 0 && b == 0) { break } else { bw.write("${a+b}\n") } } bw.flush() bw.close() br.close() } c..
-
[백준 10871] [Kotlin] X보다 작은 수백준 알고리즘 2021. 7. 15. 09:32
import java.io.* import java.util.StringTokenizer fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) try { val st1 = StringTokenizer(br.readLine()) val st2 = StringTokenizer(br.readLine()) val n = st1.nextToken().toInt() val x = st1.nextToken().toInt() for (i in 1..n) { val a = st2.nextToken().toInt() if (a < x) { bw.write..