前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【PTA】查找满足条件的最后一个整数 (15分)

【PTA】查找满足条件的最后一个整数 (15分)

作者头像
Regan Yue
发布2021-09-16 11:32:46
9690
发布2021-09-16 11:32:46
举报
文章被收录于专栏:ReganYue's BlogReganYue's Blog

本题要求编写程序,将输入的n个整数存入数组a中,然后在数组a中查找给定的x。如果数组a中的元素与x的值相同,输出满足条件的最后一个元素的下标(下标从0开始);如果没有找到,输出“Not Found”。

输入格式: 输入在第1行中给出一个正整数n(1≤n≤100)和一个整数x,第2行输入n个整数,其间以空格分隔。题目保证数据不超过长整型整数的范围。

输出格式: 如果找到,输出与x的值相同的最后一个元素的下标;如果没有找到,在一行中输出“Not Found”。

输入样例1: 5 9 2 9 8 1 9

输出样例1: 4

输入样例2: 10 101 2 8 10 1 9 8 -101 0 98762 1

输出样例2: Not Found

代码语言:javascript
复制
#include
int main() {
	int n,x,flag=0;
	int a[100];
	scanf("%d%d",&n,&x);
	for(int i=0;i<n;i++){
		scanf("%d",&a[i]);
	}
	for(int j=n-1;j>=0;j--){
		if(a[j]==x) {
			printf("%d",j); 
			flag=1;
			break;
		}
	} 
	if(flag==0){
		printf("Not Found");
	}
	return 0;
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-03-21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档