Open OkazakiYumemi opened 4 years ago
https://okazakiyumemi.github.io/blog/LOJ2328/
题意简述设 $F(n,b)$ 表示 $n$ 在 $b$ 进制下各个位上数字的乘积。如果想求一个最小的 $n$,使得 $p=F(n,b)$,那么一种贪心的方法是从 $b-1$ 开始往下试,如果是 $n$ 的约数就把它放在此时最低的位上。显然贪心是错的。例如 $b=9,p=216$,那么贪心会给出 $n=(3338)_9$,但正确答案是 $n=(666)_9$。给定 $b$,你需要给出一个 hack
https://okazakiyumemi.github.io/blog/LOJ2328/
题意简述设 $F(n,b)$ 表示 $n$ 在 $b$ 进制下各个位上数字的乘积。如果想求一个最小的 $n$,使得 $p=F(n,b)$,那么一种贪心的方法是从 $b-1$ 开始往下试,如果是 $n$ 的约数就把它放在此时最低的位上。显然贪心是错的。例如 $b=9,p=216$,那么贪心会给出 $n=(3338)_9$,但正确答案是 $n=(666)_9$。给定 $b$,你需要给出一个 hack