mirror of
https://github.com/cubixle/codekata-golang.git
synced 2026-04-24 22:54:43 +01:00
18 lines
233 B
Go
18 lines
233 B
Go
package main
|
|
|
|
func main() {
|
|
|
|
}
|
|
|
|
func compress(src []int) []int {
|
|
var ret []int
|
|
for i := 0; 2*i+1 < len(src); i++ {
|
|
freq := src[2*i]
|
|
val := src[2*i+1]
|
|
for j := 0; j < freq; j++ {
|
|
ret = append(ret, val)
|
|
}
|
|
}
|
|
return ret
|
|
}
|