A37496.采矿场

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

Yuilice又在玩石头了,他承包了一座采石场,将不好好做题的人都拉来这里当矿工,并且为了惩罚他们,还制定了一套工作守则。

工作守则规定:

矿工每次采矿,只能按照这三种采矿方式中的一种进行操作,一次采矿视为一次操作:

  1. 采取11个单位的石头。
  2. 采取66个单位或者66的次方个单位的石头(例如62=366^2=36个单位的石头,例如63=2166^3=216个单位的石头)。
  3. 采取99个单位或者99的次方个单位的石头(例如92=819^2=81个单位的石头,例如93=7299^3=729个单位的石头)。

现在被丢到这里的小季同学,他需要刚好凑齐NN个石头,才可以被Yuilice放出去,那么他最少需要几次操作,才可以凑上NN个石头呢?

输入格式

输入一个整数NN

输出格式

输出一个一个非负整数表示最小操作次数。

输入输出样例

  • 输入#1

    93

    输出#1

    3

说明/提示

样例解释

最少进行3次操作,分别为929^2以及2次66个单位的石头,即可凑齐9393个单位的石头。

数据规模与约定

  • 1N1000001 \leq N \leq 100000
  • NN 是整数。
首页