题目链接:dingyeye loves stone 题意:给出一棵树,树上的每个节点都有石子若干, 两人博弈,每次操作都可以把任意节点的任意石子数转移到它的父亲节点, 若无法操作则输,给出树上的节点及石子数,问先手是否能赢 分析:“阶梯博弈”,若深度为偶数的节点,对方移多少石子,我们就移多少.故偶数节点可忽略不计 接下来只要异或深度为奇数的节点石子数即可 感想:深度不会求,dfs不会写,我真菜 第一种方法. 记录每个节点的子节点,dfs遍历所有节点,若深度为奇则异或 #include<cstdi…