package main import ( "bufio" "fmt" "os" "strconv" ) func main() { // Scan開始前にSplitを設定しないとPanicになるため、ここに移動 sc.Split(bufio.ScanWords) D := nextInt() P := nextInt() price := D * (100 + P) / 100 fmt.Println(price) } var sc = bufio.NewScanner(os.Stdin) func next() string { // sc.Split(bufio.ScanWords) // 削除: Scan後に呼ぶとPanicになるため sc.Scan() return sc.Text() } func nextInt() int { i, e := strconv.Atoi(next()) if e != nil { panic(e) } return i }