Advertisement
Guest User

Untitled

a guest
Aug 31st, 2014
826
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. Number Triangles
  2.  
  3. Consider the number triangle shown below. Write a program that calculates the highest sum of numbers that can be passed on a route that starts at the top and ends somewhere on the base. Each step can go either diagonally down to the left or diagonally down to the right.
  4.  
  5. 7
  6.  
  7. 3 8
  8.  
  9. 8 1 0
  10.  
  11. 2 7 4 4
  12.  
  13. 4 5 2 6 5
  14. In the sample above, the route from 7 to 3 to 8 to 7 to 5 produces the highest sum: 30.
  15.  
  16. PROGRAM NAME: numtri
  17.  
  18. INPUT FORMAT
  19.  
  20. The first line contains R (1 <= R <= 1000), the number of rows. Each subsequent line contains the integers for that particular row of the triangle. All the supplied integers are non-negative and no larger than 100.
  21. SAMPLE INPUT (file numtri.in)
  22.  
  23. 5
  24. 7
  25. 3 8
  26. 8 1 0
  27. 2 7 4 4
  28. 4 5 2 6 5
  29. OUTPUT FORMAT
  30.  
  31. A single line containing the largest sum using the traversal specified.
  32. SAMPLE OUTPUT (file numtri.out)
  33.  
  34. 30
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement