uva12558埃及分数

1,看这全英文的题目就怪蛋疼的。

2,这输入也是奇奇怪怪的的。
3,想要好好做题,理解做题,就得好好看题自己要理解吸收消化.单纯看别人的话,说实话并没有什么用处。

一,看题。

1,首先,枚举的分数肯定不能相同,那么意味着你需要进行个不降原则。

2,其次,枚举分数的个数越小越好。

3,其次,当你有几个方法,他们的枚举分数的个数相同时,我们找到它们各自枚举分数中最小分数中取最大的那个。如果还不行依次找最小的。

4,思考一下,这个东西用的时IDA*,也就是bfs与dfs的结合,

就是用bfs的思想取dfs。

没有个确切的模板我都快哭了。

5,这个输入怎么其奇怪该的。。

6,不能用k做分母?

二,看题解

1,看别人我才懂题意,,是给k个分母不能用的整数。

2,既然要搜索,必然要搜索状态和搜索目标喽。

3,输入也他妈不好存,答案要不开个二维数组去存算了。

这就涉及到是一个个处理还是都存了再输入。。

算 啊啊啊啊了啊,我要看题解。

4,别人的题解里用了个我不认识的stl,set来写篇博客再学习下。;

猜你喜欢

转载自www.cnblogs.com/beiyueya/p/12024522.html