题解 | #汽水瓶#

汽水瓶

https://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f

package main



import (
	"fmt"
)

func main() {
	var input int

	for {
		fmt.Scan(&input)
        if input == 0 {
            break
        }

        res := 0

		for input > 1 {

            res = res + input/3

			input = input/3 + input%3

            if input == 2 {
                res++
                break
            }
		}

        fmt.Println(res)

	}
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-03 18:13
点赞 评论 收藏
分享
重生我想学测开:嵌入式的问题,我准备入行京东外卖了
点赞 评论 收藏
分享
05-11 20:45
门头沟学院 Java
有担当的灰太狼又在摸...:零帧起手查看图片
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务