HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Search > problem:


50450 - Last Appereance of a Number

Guest
• Discussion of problem (1)

Section problems

• 50552 - Casual shoes
• 50562 - List of students
• 50570 - Prime numbers in the seg...
• 50586 - Prime Palindromes
• 50783 - The smallest number
• Raporti Javor
• 50331 - Number of Numbers over A...
• 50465 - How many students have p...
• 50450 - Last Appereance of a N...
• 50378 - Sum of the given digits
• 50458 - Weekly Report
• 50589 - The Number of Eggs Sold
• 50792 - The student with the highest...
• 50558 - Biggest Barn

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Question by Ibrahim Mesecan. Difficulty Beta

Last appearance of a number

You will be given a number (num), and a list of numbers (lst) with n elements. Search the number (num) in list (lst), if it exists in the list, return its position, show -1, if it's not in the list. If the searching number appears several times, then show the last appearance of it.

Input specification
You will be given two integers (num, n) where 1 ≤ n ≤ 50000 and -100000 ≤ num ≤ 100000. Then in the following n lines you will be given n numbers which are between -100000 and 100000.

Output specification
Show the last appearance of the searching number, if it exists in the list. Show -1 otherwise.
NoteThe position of the first number is 1.

Sample Input I
  3 6
  2
  7
  2
  4
  -10
  20
Sample Input II
  -2 10
  2
  7
  -2
  -4
  4
  -10
  -6
  3
  -2
  7
Sample Output I
  -1
Sample Output II
  9


Для отправки решений необходимо выполнить вход.

www.contester.ru