SRE DevOps Engineer Exam
Programming Language you can select any here I've selected as Python 3
Printing Last two digits
You are given array consists of n integers. Print the last two digits of its array values.
Given Inputs
The first line of input contains an integer n, representing the number of elements in the given array.
The second line of input contains n space separated integers, representing elements of the given array.
2
25 10
Expected Output
Print the last two digits of the product of array values.
Note that you always need to print two digits.
Constraints
1<=n<=100
1<=ar[i]
ar[i] is the element of the array
### YOUR TASK ### def output(arr): ### Write you code logic here ### product_arr = 1 for i in arr: product_arr*=i print("Product of array:",product_arr) product_arr_str=str(product_arr) return product_arr_str[-2:] # XOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX # ### ALREADY GIVEN PROGRAM: ### # Product of given integer array elements # print only last 2 digits of the product def convert_int(arr): new_arr = [] for item in arr: new_arr.append(int(item)) return new_arr # Input array InputArray = [] n = int(input("Enter the number of elements:")) print(n) length = 0 while True: InputArray = input("Enter Array with n spaces : ").split(' ') print(len(InputArray)) if len(InputArray) == n: break else: print('Invalid , check the number of elements.' ) InputArray = convert_int(InputArray) # Call the function output passing InputArray print("last two digits of product array : ", output(InputArray))
Output :
Execution of the above program will be accepting the three numbers if not it will ask again for input..
As per the logic required to be product of 3 members will be displayed and last digits of the product will be displayed.