SOLVE IN PYTHON LAB RESTRICTIONS, PLEASE READ: Do not add any imports, the ones that you need will be given to you. You may not use any dictionaries or dictionary methods. Do not use try-except...




SOLVE IN PYTHON





LAB RESTRICTIONS, PLEASE READ:




Do not add any imports, the ones that you need will be given to you.




You may not use any dictionaries or dictionary methods.




Do not use try-except statements, you should be able to anticipate




or prevent any errors from happening at all!



def crop_map(m: list[list[int]], corner_1: tuple[int, int],<br>corner_2: tuple[int, int])<br>-> list[list[int]]:<br>IL I| ||<br>Given a 2D representation of an elevation map <m> and two points on the map<br><corner_1> and <corner_2>, crop the map and return the smallest map such<br>that both these coordinates are now a corner on the new map.<br>Note that the new cropped map could just be a row, a column, or even a<br>single square like [[1]]. The new map must remain rectangular, that is,<br>each of its rows must be equal in length.<br>Do not modify the original map.<br>[[1, 2, 3, 4],<br>[5, 6, 7, 8],<br>[9, 10, 11, 12],<br>[13, 14, 15, 16]]<br>>>> sample_map =<br>>>> crop_map(sample_map, (1, 1), (2, 2))<br>[[6, 7], [10, 11]]<br>>>> crop_map(sample_map, (0, 0), (3, 0))<br>[[1], [5], [9], [13]]|<br>

Extracted text: def crop_map(m: list[list[int]], corner_1: tuple[int, int], corner_2: tuple[int, int]) -> list[list[int]]: IL I| || Given a 2D representation of an elevation map and two points on the map and , crop the map and return the smallest map such that both these coordinates are now a corner on the new map. Note that the new cropped map could just be a row, a column, or even a single square like [[1]]. The new map must remain rectangular, that is, each of its rows must be equal in length. Do not modify the original map. [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]] >>> sample_map = >>> crop_map(sample_map, (1, 1), (2, 2)) [[6, 7], [10, 11]] >>> crop_map(sample_map, (0, 0), (3, 0)) [[1], [5], [9], [13]]|

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here