NYOJ-811-变态最大值-2013年11月4日08:31:42

原创 2013年12月02日 20:39:15

变态最大值

时间限制:1000 ms  |  内存限制:65535 KB
难度:1
描述

Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂,幸好在他的帮助下大家算是解决了这个问题,但是问题又来了。

他想在一组数中找一个数,这个数可以不是这组数中的最大的,但是要是相对比较大的,但是满足这个条件的数太多了,怎么办呢?他想到了一个办法,把这一组数从开始把每相邻三个数分成一组(组数是从1开始),奇数组的求最大值,偶数组的求最小值,然后找出这些值中的最大值。

输入
有多组测试数据,以文件结束符为标志。
每组测试数据首先一个N,是数组中数的个数。(0<N<10000,为降低题目难度,N是3的倍数)
然后是数组中的这些数。
输出
输出包括一行,就是其中的最大值。
样例输入
3
4 5 6
6
1 2 3 7 9 5
样例输出
6
5

 
# include<stdio.h>
# include<string.h>

int main()
{
	int N,i,a[10010],jmax,omin,max;
	while(~scanf("%d",&N))
	{
		for(i=0;i<N;i++)
			scanf("%d",&a[i]);
		jmax = 0;
		omin = 1000000;
		for(i=0;i<N;i++)
		{
			if(i/3%2==0)
			{
				if(a[i]>jmax)
					jmax = a[i];
			}
			else
			{
				if(a[i]<omin)
					omin = a[i];
			}
			if((i+1)%6==0)
			{
				if(omin>jmax)
					jmax = omin;
				omin = 1000000;
			}
		}
		
		printf("%d\n",jmax);
		memset(a,0,sizeof(a));
	}
}        


版权声明:本文为博主原创文章,如若转载请注明出处和链接。

相关文章推荐

nyoj811变态最大值

变态最大值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂...

NYOJ 811 变态最大值

变态最大值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂...

NYoj811变态最大值

变态最大值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂,幸好在他的帮助下...

【NYOJ】[811]变态最大值

高估了C++自带的max min函数的功能 于是自己写的一个

南阳ACM 题目811:变态最大值 Java版

变态最大值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂,幸好...

811 变态最大值

变态最大值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂...

NYOJ --变态最大值

变态最大值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂...

变态最大值

描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂,幸好在他的帮助下大家算是解决了这个问题,但是问题又来了。 他想在一组数中找一个数,这个数可以不是这组数中的最...

剑指offer(31)连续子数组的最大值

题目描述: HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天JOBDU测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解...
  • jw903
  • jw903
  • 2014年08月15日 17:52
  • 432

nyoj465 最大值和最小值

题目465 题目信息 运行结果 本题排行 讨论区 最大值和最小值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述小...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NYOJ-811-变态最大值-2013年11月4日08:31:42
举报原因:
原因补充:

(最多只允许输入30个字)