题目链接:UVALive
VJ比赛链接:VJ
A题。 水题。
1 | /* *************** |
B: 暴力搞一下就OK了。
1 | /* *************** |
C:
Flooring Tiles
分两种情况,如果是平方数,约数个数就是2*n-1 如果是非平方数,约数个数就是2*n. 然后暴力去搜就可以了。
1 |
|
D:
Vive la Difference!
水题了。
1 |
|
E:
Robot Navigation
就是BFS的水题。
1 | /* *************** |
F:
Folding Game
一个折纸问题。 直接写个dfs就解决了,注意细节。
1 | /* *************** |
H:
Family Fortune
一颗树上,要选择k个节点,这k个节点没有祖先和后代关系。 要求k个点的值的和最大。 可以发现当一个点选择一个,它子树下面,和它上面的点都不能选了。 所以按照dfs的顺序进行DP,要么选子树,要么选当前点。
1 | /* *************** |
I:
Moving Points
状态压缩DP。 直接状压,以及当前在哪个点。 然后直接相对速度去求就可以了。
1 |
|
J:
Vampire Numbers
暴力搞就可以了。 姿势写不好就容易T。
1 | /* *************** |
当然,这题也可以打表。
1 | /* *************** |