Node With Maximum Subtree Sum

medium
1. You are given a partially written GenericTree class.
2. You are required to find and print the node which has the subtree with largest sum. Also print the sum of the concerned subtree separated from node's value by an '@'. Refer the question video for clarity.
3. Input is managed for you.

Input Format

Input is managed for you

Output Format

<data of node with subtree having largest sum>@<the largest sum of a subtree>

Constraints

None

Notice

Try First, Check Solution later

1. You should first read the question and watch the question video.
2. Think of a solution approach, then try and submit the question on editor tab.
3. We strongly advise you to watch the solution video for prescribed approach.

Example

Input
20
10 20 -50 -1 60 -1 -1 30 -70 -1 80 -1 90 -1 -1 40 -100 -1 -1 -1
Output
30@130
Previous
Is Generic Tree Symmetric
Next
Diameter Of Generic Tree

Related Questions