http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1230
感觉这道7级题有点略简单,是我的错觉吗?
题意不再复述,由于只有18位数字,所以数位和的上限为162,平方和的上限为1458
所以我们可以认为只有18*162*1458种状态,这是可以存下来的
写记忆化搜索时设四个参数,一个当前位,一个算数位和,一个平方和,一个最大值限制
#include #include #include #include #include #include #include