问题 5572 --找符合要求的学生(完善程序)

5572: 找符合要求的学生(完善程序)★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 639  解决: 297
[提交][状态][命题人:]

题目描述

输入n个学生的身高信息(范围为150厘米~190厘米之间),现要找出所有身高超过170里面学生中最矮的那位学生的编号(编号从0开始)及其身高数据。如果不存在满足条件的学生,则输出-1。

#include <iostream> 
#include <cstring> 
using namespace std;
int main()
{
	______(1)________;
	cin>>n;
	int *a=new int [n];
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
		______(2)________;
	}
	if(maxv<171) cout<<-1;
	else
	{
		int f=true,k=0;
		for(int i=0;i<n;i++)
		{
			if(a[i]>170)
			{
				if(______(3)_______)
				{
					k=i;
					f=false;
				}
			}
		}
		cout<<k<<" "<<a[k];
	}
	_____(4)_______;
	a=NULL;
}

输入

输出

样例输入
Copy
10
180 152 168 152 160 173 151 155 165 181
样例输出
Copy
5 173

提示

来源

[提交][状态]