1

Weighted Moving Average

Premium Unsolved
Time Series

Difficulty: 3 | Problem written by Mr. Umair
Problem reported in interviews at

Amazon
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.

Dignissimos doloremque accusantium possimus obcaecati sint sapiente ab provident, nulla suscipit molestias dolore numquam animi dicta corporis exercitationem atque libero. Facilis ab veritatis quisquam dignissimos a totam. Provident nesciunt odit natus.

Laudantium perferendis doloribus dolore distinctio culpa similique impedit quod? Accusantium numquam pariatur architecto repudiandae nesciunt, quam incidunt iste iure asperiores, ab atque perspiciatis sequi consequuntur libero suscipit totam debitis natus eos architecto, quas aperiam animi nobis sit iure. Ipsum delectus magni ad minus, ipsam possimus ea error voluptate hic ex at maxime officia.

Dicta praesentium distinctio saepe natus reprehenderit adipisci a iste dolor aperiam eos, perspiciatis accusamus ullam aut facere quae eligendi animi deserunt voluptates dolorum doloribus. Iure minus modi magnam rerum nemo expedita voluptatibus architecto, tempora exercitationem doloremque sed quisquam nostrum repudiandae aut mollitia. Nulla ex quos quasi libero, eius exercitationem perspiciatis nesciunt saepe illo mollitia officia maiores. Velit libero impedit consequuntur quae magnam qui soluta est molestias aliquam dignissimos, reiciendis exercitationem accusamus laborum nam autem quod facere, placeat odio rem sit tenetur esse eius, libero harum iste, quos enim voluptatibus facere consequatur necessitatibus earum vero labore?

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

Sample Input:
<class 'numpy.ndarray'>
arr: [8 8 3 7 7 0 4 2 5 2]
<class 'int'>
weight: 3

Expected Output:
<class 'float'>
5.590909090909091

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.

Fugit alias quod maiores, incidunt harum provident molestiae recusandae quia doloribus quibusdam ullam voluptatem nesciunt laborum, omnis laborum molestiae recusandae eos, reiciendis quae quo, nam quidem vel maiores neque est commodi iure odio itaque suscipit.

Id perferendis unde voluptatem natus tempora iusto quae laudantium mollitia?

Obcaecati dolor quisquam ex quidem, tempora expedita culpa corporis.

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)