题解 | #百钱买百鸡问题#
百钱买百鸡问题
https://www.nowcoder.com/practice/74c493f094304ea2bda37d0dc40dc85b
package main
import (
"fmt"
)
func buyChicken() {
for i:=0; i<=100; i++ {
for j:=0; j<100; j++ {
// 不能买半只鸡
if (100-i-j) % 3 != 0 {
continue
}
if 5 * i + 3 * j + (100-i-j) / 3 == 100 {
fmt.Printf("%d %d %d\n", i, j, 100-i-j)
}
}
}
}
func main() {
var n int
fmt.Scan(&n)
buyChicken()
}
// 本题输入一个数字,所以采用:fmt.Scan(&n)
正浩创新EcoFlow公司福利 608人发布