1

Minkowski Distance

Unsolved
Fundamentals

Difficulty: 1 | Problem written by bilaldadanlar

Educational Resource: https://en.wikipedia.org/wiki/Minkowski_distance


Problem reported in interviews at

Amazon

Minkowski distance is a generalized form of Euclidean and manhattan distance. 

\(Minkowski Distance = \left (\sum_{0}^{n} \left | X{i}-Y{i} \right |^{p} \right )^{1/p}\)

Write a function that takes two list of numbers X and Y and order of the norm p to calculate and return their Minkowski distance

Sample Input:
<class 'list'>
X: [0, 0, 1]
Y: [0, 0, 1]
order: 3

Expected Output:
<class 'int'>
0

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.

Suscipit tenetur sequi fugiat reprehenderit ipsa maxime totam, deserunt voluptate quam assumenda rerum dolor placeat nostrum autem, quod in sunt enim iste nesciunt consectetur magnam aspernatur sequi soluta, suscipit odio labore autem nam illo dicta. A corporis perferendis error laborum accusantium, veritatis at et quibusdam totam laudantium, corrupti consequatur maxime beatae repellat consequuntur quasi dolorum unde.

Eum voluptas accusantium sit quas qui quod doloribus exercitationem minus corporis consequatur, nihil adipisci aut voluptate vel accusantium error excepturi in, animi earum hic rerum debitis natus at accusantium et ut ab, voluptatum minima aliquid. Distinctio temporibus magnam sequi fugiat ipsa totam natus, earum dicta at reprehenderit commodi itaque, itaque ut commodi eaque, aspernatur optio repellat voluptas cupiditate tempora.

Veniam sunt id error impedit voluptas voluptate ullam dolor voluptatem ipsa, ab odit rem mollitia maxime assumenda repellendus ex quaerat nulla aut aliquam, rem suscipit laudantium velit totam consequuntur nam dolorem animi corporis accusamus nisi, voluptatem debitis beatae in assumenda laborum necessitatibus velit repellendus iste, beatae minima dolores in. Suscipit adipisci aspernatur ullam dolores, facere dolorum repellendus odit autem sit quod inventore nulla corrupti iusto, quasi magnam cumque, pariatur quisquam voluptatum molestiae deleniti dolor animi alias aliquam expedita minus ipsa, distinctio veniam suscipit.

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)