HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Repetition (Loops) > problem:


050. 50450 - Last Appereance of a Number

Guest
• Discussion of problem (1)

Volume problems

• 50313 - Pattern Displays
• 50316 - Population Bar Chart
• 50336 - Buying Carpets
• 50295 - Weighted Average
• 003. 50358 - Series of Odd Numbers
• 005. 50297 - Divisible By Five
• 012. 50589 - The Number of Eggs Sold
• 030. 50584 - Total invoice amount
• 050. 50450 - Last Appereance o...
• 060. 50362 - Pythagorean Numbers
• 060. Problem 2
• 065. 50394 - Water Bills
• 070. 50465 - How many students h...
• 075. 50363 - Class GPA Average
• 085. 50333 - Series of Squares
• 095. 50651 - Largest power of two
• 130. 50440 - Call Center

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