AtCoder Beginner Contest 019

Submission #7067993

Source codeソースコード

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

Task問題 B - 高橋くんと文字列圧縮
User nameユーザ名 nopopon
Created time投稿日時
Language言語 Kotlin (1.0.0)
Status状態 AC
Score得点 100
Source lengthソースコード長 678 Byte
File nameファイル名
Exec time実行時間 220 ms
Memory usageメモリ使用量 38680 KB

Test case

Set

Set name Score得点 / Max score Cases
Sample - subtask0_1.txt,subtask0_2.txt,subtask0_3.txt
All 100 / 100 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

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
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