Submission #7067993


Source Code Expand

import java.io.PrintWriter
val pw = PrintWriter(System.out)

fun main(args : Array<String>) {
    func()
    pw.flush()
}

fun func() {
    val ss = next().toList()

    var result = ""
    var lastS = '-'
    var count = 0
    for (s in ss) {
        if (lastS == '-') {
            lastS = s
            count = 1
            continue
        }

        if (lastS != s) {
            result += "$lastS$count"
            lastS = s
            count = 1
        } else {
            count++
        }
    }

    result += "$lastS$count"

    println(result)
}

fun next() = readLine()!!

fun println(value : Any) {
    pw.println(value)
}

Submission Info

Submission Time
Task B - 高橋くんと文字列圧縮
User nopopon
Language Kotlin (1.0.0)
Score 100
Code Size 678 Byte
Status AC
Exec Time 220 ms
Memory 38680 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 33
Set Name Test Cases
Sample subtask0_1.txt, subtask0_2.txt, subtask0_3.txt
All 0.txt, 1.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, 17.txt, 18.txt, 19.txt, 2.txt, 20.txt, 21.txt, 22.txt, 23.txt, 24.txt, 25.txt, 26.txt, 27.txt, 28.txt, 29.txt, 3.txt, 4.txt, 5.txt, 6.txt, 7.txt, 8.txt, 9.txt, subtask0_1.txt, subtask0_2.txt, subtask0_3.txt
Case Name Status Exec Time Memory
0.txt AC 220 ms 36596 KB
1.txt AC 219 ms 38680 KB
10.txt AC 209 ms 31780 KB
11.txt AC 209 ms 31696 KB
12.txt AC 209 ms 31804 KB
13.txt AC 209 ms 31792 KB
14.txt AC 210 ms 31852 KB
15.txt AC 209 ms 29860 KB
16.txt AC 208 ms 33452 KB
17.txt AC 208 ms 31896 KB
18.txt AC 209 ms 33816 KB
19.txt AC 208 ms 31788 KB
2.txt AC 220 ms 32836 KB
20.txt AC 208 ms 29688 KB
21.txt AC 209 ms 31560 KB
22.txt AC 208 ms 31772 KB
23.txt AC 211 ms 31764 KB
24.txt AC 208 ms 31804 KB
25.txt AC 209 ms 31820 KB
26.txt AC 209 ms 30000 KB
27.txt AC 209 ms 33656 KB
28.txt AC 208 ms 31732 KB
29.txt AC 208 ms 31800 KB
3.txt AC 217 ms 36476 KB
4.txt AC 218 ms 34872 KB
5.txt AC 217 ms 36600 KB
6.txt AC 218 ms 36596 KB
7.txt AC 218 ms 32888 KB
8.txt AC 220 ms 32748 KB
9.txt AC 218 ms 34936 KB
subtask0_1.txt AC 207 ms 29692 KB
subtask0_2.txt AC 207 ms 31680 KB
subtask0_3.txt AC 208 ms 33720 KB