#Lutece0595. 跳格子
跳格子
Migrated from Lutece 595 跳格子
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
Bob喜欢玩跳格子的游戏。这天,他在地上画了一些格子,每个格子有个坐标,Bob每次只能从一个格子跳到相邻的距离为的格子。
Bob发现,从任意一个格子跳到另一个格子的路径有且仅有一条。现在Bob给每个格子一个分数,他想选一些格子,这些格子两两可达,并且权值和最大,你能帮他实现吗。
Input
第行是一个整数(),表示格子个数;
以下行中,第行()有三个整数,, , 依次表示第个格子的横坐标,纵坐标和权。同一行相邻两数之间用一个空格分隔。;。
Output
仅一个整数,表示所选格子的权值和。
Samples
5
0 0 -2
0 1 1
1 0 1
0 -1 1
-1 0 1
2
Resources
UESTC Training for Dynamic Programming