问题描述
从键盘输入一个整数 NN ,输入 NN (5≤N≤1005≤N≤100)个元素,输入一个整数,判断这个数组中最后一次出现该数的位置,如果没有请输出−1−1。
输入
第 11 行读入一个整数 NN。(5≤N≤1005≤N≤100)
第 22 行读入 nn 个整数用空格隔开。
第 33 行读入 11 个整数,代表要找的数。
输出
输出 11 个整数,代表最后一次出现整数的位置,如果数组中不存在这样的数,请输出 −1−1。
样例
输入
复制
5 12 23 33 12 6 12
输出
复制
4
#include<iostream>
using namespace std;
int main(){
int n,i,o,p=-1,a[10000];
cin>>n;
for(i=0;i<n;i++){
cin>>a[i];
}cin>>o;
for(i=0;i<n;i++){
if(a[i]==o){
p=i+1;
}
}cout<<p;
}