Timer is Running

Largest product
Submissions: 3422   Accuracy:


  Difficulty: Basic   Marks: 1

Given an array consisting of N positive integers, and an integer k .You have to find the maximum product of k contiguous elements in the array. Your task is to complete the function which takes three arguments .The first argument  is the array A[ ] and second argument is an integer N denoting the size of the array A[ ] and the third argument  is an integer k.The function will return and value denoting the largest product of sub-array of size k.

The first line of input is an integer T denoting the no of test cases. Then T test cases
follow . The first line of each test case are two integer N and K separated by space .The next line contains N space separated values of the array A[ ].


Output of each test case will be an integer denoting the largest product of subarray of size k.

1 <=T<= 100
1 <=N<= 10
1 <=K<= N


4 2
1 2 3 4

The sub-array of size 2 will be 3 4 and the product is 12.

:The Input/Ouput format and Example given are used for system's internal purpose, and should be used by a user for Expected Output only. As it is a function problem, hence a user should not read any input from stdin/console. The task is to complete the function specified, and not to write the full code.

** For More Input/Output Examples Use 'Expected Output' option **

Contributor: Amit Khandelwal
Author: Shubham Joshi 1

If you have purchased any course from GeeksforGeeks then please ask your doubt on course discussion forum. You will get quick replies from GFG Moderators there.

Need help with your code? Please use ide.geeksforgeeks.org, generate link and share the link here.

to report an issue on this page.