finished 1011

貌似是很经典的树形dp问题，应该说是树形dp的入门！！
感觉树形dp比背包多了一个辅助数组，背包直接一个数组循环下去，而树形dp因为有分支，不是线性的，所以就需要用一个辅助数组来进行转化最优情况！
#define Num 102
visit[Num]
memset(visit,0,sizeof(visit));对数组赋值，stdio.h
树形dp，dp问题，要好好研究
finished 1012

水题，格式输出，%.10g是不含0的，10是包含小数点在内总共10位
finished 1013 1014

1013水题，注意输入数据大，用字符数组
1014 mod的题目，考虑周期，
* 定义一个数组，标记产生的这个随机数是不是已经产生过了，若这个随机数是已经产生过的，那么接下来就会进入一
*个周期，这样的话随机数就达不到mod-1个了。
*