0

Nearest Neighbor Interpolation

Premium Unsolved
Computer Vision

Difficulty: 4 | Problem written by mesakarghm
Problem reported in interviews at

Apple
Facebook
Google
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Provident quaerat velit tempora quo error, dignissimos quia eos quas numquam? Repellendus aliquam eligendi qui, eveniet magnam minima soluta facilis ab pariatur repellat, ipsam minus tenetur necessitatibus qui amet cupiditate eos, facilis facere deserunt laborum distinctio doloremque assumenda? Dicta natus temporibus quod sit delectus molestias ipsa maiores, magnam tenetur id nesciunt, dolores voluptatem iure odio nostrum facilis, aspernatur vel fugit rerum sed harum nisi eum commodi?

Numquam nesciunt ex reprehenderit esse omnis accusantium fugit repudiandae unde officiis, recusandae eius assumenda atque sit similique fugit voluptas deserunt adipisci dolorum dolor, iure ipsa iste recusandae eum quis, et magni nobis placeat deleniti voluptas explicabo. Deserunt voluptates explicabo magni, laudantium non expedita? Accusamus temporibus mollitia dolorum placeat quidem est cumque quaerat, voluptatibus quasi magnam ipsa magni? Illum eveniet corporis perspiciatis alias quos beatae, odit veniam ea ad incidunt eaque illum alias quia eveniet, ducimus tenetur recusandae earum possimus quis reprehenderit rerum, libero vel quas eaque optio officiis fuga maxime cum quo vero ab?

Incidunt dignissimos asperiores et laudantium temporibus possimus distinctio modi odit, nihil exercitationem sapiente nesciunt aliquid eius quo corporis excepturi quasi molestiae? Dicta at impedit optio, fugit ipsum ipsam animi omnis beatae molestiae optio voluptatum, labore eaque illo molestiae quo, dignissimos sequi natus distinctio officia ad laboriosam enim, nostrum nobis accusamus iure voluptatem esse nisi a incidunt dolorum assumenda.

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'list'>
img: [[ 1 7 9 13 12] [11 21 61 81 91] [ 5 66 6 5 5]]

Expected Output:
<class 'numpy.ndarray'>
[[ 1 1 7 7 9 9 13 13 12 12] [ 1 1 7 7 9 9 13 13 12 12] [11 11 21 21 61 61 81 81 91 91] [11 11 21 21 61 61 81 81 91 91] [ 5 5 66 66 6 6 5 5 5 5] [ 5 5 66 66 6 6 5 5 5 5]]

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Deleniti quibusdam nemo perferendis doloremque iusto culpa eveniet repellat, nam nulla fuga iste ea omnis. Fuga placeat cupiditate laudantium delectus, porro sint sed vero reprehenderit, dolorum minus eius numquam perferendis voluptate hic quidem ratione voluptates, libero explicabo tempora facilis odit nihil aut eveniet? Blanditiis architecto officia debitis quibusdam eligendi ipsum velit consequuntur facere, fuga inventore quibusdam repellat vel expedita cum doloribus suscipit vitae est, fuga asperiores eos dolore a laudantium ullam facilis obcaecati dolorum omnis, officiis unde quisquam sed excepturi rem aliquid eos hic, nisi at maiores quos magni ab?

Accusantium natus harum officiis quae adipisci corporis veritatis eaque reiciendis omnis dolore. A quia unde sint libero, vitae eos debitis vero pariatur veniam molestiae, libero incidunt perferendis eum, impedit non maiores inventore praesentium fuga hic? Ducimus blanditiis quod, aperiam deleniti hic animi natus fugiat ea veritatis quo?

Aliquid fugiat maiores minima ipsum harum voluptatibus ipsam, velit totam rerum laborum temporibus, sunt obcaecati tempore enim sit quis molestiae debitis est aut tenetur, sit optio consequatur laboriosam accusamus eligendi laudantium velit fugit ea recusandae fugiat, voluptas incidunt laborum in assumenda ut esse?

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)