Index of Last Occurrence
Write a program to print the index of the last occurrence of the given number N in the list.Input
The first line of input will contain space-separated integers.
The second line of input will contain an integer N.Output
The output should be the index of the last occurrence of the number N.Explanation
For example, if the given list of numbers and N are
2 4 5 6 7 8 2 4 5 2 3 8
2
Number 2 present at index locations 0, 6, 9, as the last occurrence, is at index 9. So the output should be 9.
Sample Input 1
2 4 5 6 7 8 2 4 5 2 3 8
2
Sample Output 1
9
Sample Input 2
65 87 96 31 32 86 57 69 20 42 32 32
32
Sample Output 2
11
a = list(map(int, input().split()))#reading the list
num = int(input())#reading given number
ind = a.index(num) #the variable that stores the index value
for i in range(len(a)-1,-1,-1):#finding the last occurrence
if a[i] == num:
ind = i
print(ind)
break
Comments
Leave a comment