Submission #6910138


Source Code Expand

Copy
package main

import "fmt"

func main() {
	var s string
	var cnt int
	fmt.Scan(&s)
	w := s[:1]
	for _, v := range s {
		if w != string(v) {
			fmt.Printf("%s%d", w, cnt)
			cnt = 1
			w = string(v)
		} else {
			cnt++
		}
	}
	fmt.Printf("%s%d\n", w, cnt)
}

Submission Info

Submission Time
Task B - 高橋くんと文字列圧縮
User risktaker
Language Go (1.6)
Score 100
Code Size 275 Byte
Status
Exec Time 6 ms
Memory 512 KB

Judge Result

Set Name Score / Max Score Test Cases
Sample 0 / 0 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
Case Name Status Exec Time Memory
0.txt 5 ms 512 KB
1.txt 6 ms 512 KB
10.txt 2 ms 512 KB
11.txt 2 ms 512 KB
12.txt 2 ms 512 KB
13.txt 2 ms 512 KB
14.txt 2 ms 512 KB
15.txt 2 ms 512 KB
16.txt 2 ms 512 KB
17.txt 2 ms 512 KB
18.txt 2 ms 512 KB
19.txt 2 ms 512 KB
2.txt 6 ms 512 KB
20.txt 2 ms 512 KB
21.txt 2 ms 512 KB
22.txt 2 ms 512 KB
23.txt 2 ms 512 KB
24.txt 2 ms 512 KB
25.txt 2 ms 512 KB
26.txt 2 ms 512 KB
27.txt 2 ms 512 KB
28.txt 2 ms 512 KB
29.txt 2 ms 512 KB
3.txt 6 ms 512 KB
4.txt 5 ms 512 KB
5.txt 5 ms 512 KB
6.txt 5 ms 512 KB
7.txt 5 ms 512 KB
8.txt 5 ms 512 KB
9.txt 5 ms 512 KB
subtask0_1.txt 1 ms 512 KB
subtask0_2.txt 1 ms 512 KB
subtask0_3.txt 1 ms 512 KB