// No.32 貯金箱の憂鬱 package main import ( "fmt" ) const ( T = 1000 // thousand H = 100 // hundred Q = 25 // twenty-five O = 1 // one ) func main() { var l, m, n int // 100,25,1 fmt.Scan(&l, &m, &n) sum := (l * H) + (m * Q) + (n * O) fmt.Println(sum) // calculate ans := int((sum % T) / H) ans += int(((sum % T) % H) / Q) ans += int((((sum % T) % H) % Q) / O) fmt.Println(ans) }