HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Linear Data Structures: Arrays > problem:


51008 - Sum of Regional Maxes

Guest
• Review clarifications (1)

Section problems

• 50449 - The biggest result
• 51172 - The biggest Minute
• 51085 - xyx Divisible by k
• 51087 - Are they the same?
• 50442 - Polynomial Addition
• 51015 - Student Scholarships
• 50982 - A thief in labyrinth
• 51091 - Guess the number - 1
• 51008 - Sum of Regional Maxes
• 50989 - Rectangles and Points
• 51020 - Number of nodes removed
• 50932 - Shifting rows and columns
• 51141 - Most valuable stock items
• 51014 - Nine Men's Morris game
• 51019 - Finding the hidden message
• 50497 - Falling Bricks - Revisited
• 50933 - Sum of the Biggest Neighbors

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Question by Ibrahim Mesecan.

Sum of Regional Maxes

You have data in a table (2D matrix r-by-c) and you are asked to calculate sum of regional maxes. 2D array will be divided into square regions with the given dimension (k) starting from the upper left corner. The max of every region is to be determined and the sum of maxes will be calculated. Search max, only within the given matrix (r-by-c).

Question: Write a program which reads information and calculates the sum of regional maxes.

Input specification: You will be given three integers in the beginning:

  • The number of rows (r) and columns (c): two positive integers not greater than 200,
  • The size of square regions (k)
where 1 < k < (r and c) ≤ 200. Then, each of the following r lines contains c integers which are between -2e4 and +2e4.

Output specification: Show one integer.

Sample Input
5 6 3
0 8 1 1 10 6
6 8 7 0 3 9
0 7 6 8 6 5
4 0 2 7 2 0
4 4 5 7 5 1
Sample Output
30

Explanation: Max of the first region is 8. And sum of regional maxes is 8 + 10 + 5 + 7 = 30.



Для отправки решений необходимо выполнить вход.

www.contester.ru