描述
Create a function, as short as possible, that returns this lyrics.
Your code should be less than 300 characters. Watch out for the three points at the end of the song.
Baby shark, doo doo doo doo doo doo
Baby shark, doo doo doo doo doo doo
Baby shark, doo doo doo doo doo doo
Baby shark!
Mommy shark, doo doo doo doo doo doo
Mommy shark, doo doo doo doo doo doo
Mommy shark, doo doo doo doo doo doo
Mommy shark!
Daddy shark, doo doo doo doo doo doo
Daddy shark, doo doo doo doo doo doo
Daddy shark, doo doo doo doo doo doo
Daddy shark!
Grandma shark, doo doo doo doo doo doo
Grandma shark, doo doo doo doo doo doo
Grandma shark, doo doo doo doo doo doo
Grandma shark!
Grandpa shark, doo doo doo doo doo doo
Grandpa shark, doo doo doo doo doo doo
Grandpa shark, doo doo doo doo doo doo
Grandpa shark!
Let’s go hunt, doo doo doo doo doo doo
Let’s go hunt, doo doo doo doo doo doo
Let’s go hunt, doo doo doo doo doo doo
Let’s go hunt!
Run away,…
分析
略
实现
import . "strings"
func BabySharkLyrics()(s string){
a:=" shark"
for _,b:=range []string{"Baby"+a, "Mommy"+a, "Daddy"+a, "Grandma"+a, "Grandpa"+a, "Let's go hunt"}{
s += Repeat(b+","+Repeat(" doo",6)+"\n",3)+b+"!\n"
}
return s+"Run away,…\n"
}
注:为了减少代码字符,Import后的’.'可以省略之后引用Repeat的strings包名。