概要
paiza.ioでgoやってみた。
練習問題、やってみた。
練習問題
湯婆婆を実装せよ。
サンプルコード
package main
import (
"bufio"
"fmt"
"math/rand"
"os"
"strings"
"time"
)
func main() {
fmt.Println("契約書だよ。そこに名前を書きな。")
stdin := bufio.NewScanner(os.Stdin)
stdin.Scan()
name := stdin.Text()
fmt.Printf("フン。%sというのかい。贅沢な名だねぇ。\n", name)
nameArray := strings.Split(name, "")
rand.Seed(time.Now().UnixNano())
newname := nameArray[rand.Intn(len(nameArray))]
fmt.Printf("今からお前の名前は%sだ。いいかい、%sだよ。分かったら返事をするんだ、%s!!\n", newname, newname, newname)
}
成果物
以上。