总时间限制: 
1000ms

内存限制: 
65536kB
描述

已知一个整数数组x[],其中的元素彼此都不相同。找出给定的数组中是否有一个元素满足x[i]=i的关系,数组下标从0开始。 
    举例而言,如果x[]={-2,-1,7,3,0,8},则x[3] = 3,因此3就是答案。

输入
第一行包含一个整数n (0 < n < 100),表示数组中元素的个数。
第二行包含n个整数,依次表示数组中的元素。
输出
输出为一个整数,即满足x[i]=i的元素,若有多个元素满足,输出第一个满足的元素
若没有元素满足,则输出“N”。
样例输入
6
-2 -1 7 3 4 8
样例输出
3
代码如下:
 #include <iostream>
#include <vector>
using namespace std; int main()
{
int n;
cin >> n;
vector<int> a(n);
for (int i = ; i < n; i++)
{
cin >> a[i];
} for (int i = ; i < n; i++)
{
if (a[i] == i)
{
cout << a[i] << endl;
return ;
}
} cout << "N" << endl;
return ;

以上代码本人亲测!请用心感悟!希望可以帮到初学的您!!分享也是一种快乐!!!请接力。。。

最新文章

  1. Oracle死锁处理
  2. 开始学习C++
  3. .Net魔法堂:史上最全的ActiveX开发教程——发布篇
  4. DS实验题 Inversion
  5. [ios]app后台运行
  6. pyCharm使用
  7. zend studio一些常用配置
  8. CIDR
  9. JavaScript--Function类型(11)
  10. 无废话网页重构系列——(6)HTML主干结构:站点(site)、页面(page)
  11. [OC Foundation框架 - 20] 统计代码行数
  12. myeclipse配置weblogicserver
  13. [置顶] 如何在Windows 7 64位安装Python,并使用Matplotlib绘图
  14. 20160211.CCPP体系详解(0021天)
  15. 重读COM技术内幕(inside com)有感
  16. 全面解读Java NIO工作原理(1)
  17. Redis重大版本
  18. [转]Visual Studio 2015源文件编码问题(936)
  19. jQuery的JS库在本地运行项目时提示无法加载
  20. eureka client服务续约源码分析

热门文章

  1. TYVJ P1046 Blast Label:dp
  2. 【BZOJ】3709: [PA2014]Bohater(贪心)
  3. COJ 拯救瑞恩
  4. CentOS下搭建使用gitlab 和tortoiseGit使用
  5. 【C语言】17-预处理指令3-文件包含
  6. OpenCV 2.4.11 VS2010 Configuration
  7. 根据CSV更新AD对象的属性
  8. Bootstrap页面布局19 - BS提示信息
  9. Apache查看并发及TIME_WAIT过多的解决
  10. npm reset config