小鑫爱运动

题目描述

小鑫非常喜欢运动,有一次小鑫去参加110米栏的比赛,一共有10名比赛选手,小鑫是1号,由于跑的太专注,最后冲线的时候不知道自己是第几名,只知道每个人最后的成绩,聪明的你可不可以帮帮他?

输入

多组输入。

先输入一个10,

然后每组输入10个整数,代表10个选手的110米栏成绩m,代表1号到N号的N个选手的成绩m,m范围是(0
< m < 100)。

输出

输出只有一行,代表小鑫最后的名次是多少。

因为小鑫长得比较丑,所以如果成绩相同的情况下,小鑫都会排在前面。

示例输入

10
2 5 3 9 7 10 23 12 43 5
10
6 1 7 9 3 4 8 3 2 9

示例输出

1
6
#include<stdio.h>
void qsort(int a[],int l,int r)
{
	int x=a[l],i=l,j=r;
	if(l>=r) return ;
	while(i<j)
	{
		while(i<j && a[j]>=x) j--;
		a[i]=a[j];
		while(i<j && a[i]<=x) i++;
		a[j]=a[i];
	}
	a[i]=x;
	qsort(a,l,i-1);
	qsort(a,i+1,r);
}
int main()
{
	int n,a[10];
	while(~scanf("%d",&n))
	{
		int i;
		for(i=0;i<n;i++)
		{
			scanf("%d",&a[i]);
		}
		int m;
		m=a[0];
        qsort(a,0,n-1);
		for(i=0;i<n;i++)
		{
			if(a[i]==m)
			{printf("%d\n",i+1);
			break;}
		}
	}
	return 0;
}
时间: 2024-10-13 01:12:33

小鑫爱运动的相关文章

cdoj 1256 昊昊爱运动 预处理

昊昊爱运动 Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) 昊昊喜欢运动 他NN天内会参加MM种运动(每种运动用一个[1,m][1,m]的整数表示) 舍友有QQ个问题 问昊昊第ll天到第rr天参加了多少种不同的运动 Input 输入两个数NN, MM (1≤N≤20001≤N≤2000, 1≤M≤1001≤M≤100); 输入NN个数aiai表示在第i天昊昊做了第aiai类型的

UESTC-1259 昊昊爱运动 II

昊昊爱运动 II Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) 昊昊喜欢运动 他N天内会参加M种运动(每种运动用一个[1,m]的整数表示) 现在有Q个操作,操作描述如下 昊昊把第l天到第r天的运动全部换成了x(x∈[1,m]) 问昊昊第l天到第r天参加了多少种不同的运动 Input 输入两个数N, M (1≤N≤105, 1≤M≤100); 输入N个数ai(ai∈[1,m])

SDUTOJ懒虫小鑫

题目描写叙述 小鑫是个大懒虫,可是这一天妈妈要小鑫去山上搬些矿石去城里卖以补贴家用.小鑫十分的不开心.不开心归不开心,小鑫还是要做这件事情的. 我们把这个事情简化一下. 有n块矿石,设第i块矿石由两个数字wi和pi表示.分别表示这块石头的重量和能够卖的价钱.小鑫每次仅仅能搬一块矿石去城里卖,所以他决定每次都会搬重量最小的那块. 假设恰好有几块重量相等,那就在这几块中挑选价值最高的带走. 因为路程原因.小鑫每天仅仅能打m个来回.也就意味着他仅仅能卖掉m块矿石. 你能计算出他能得到多少钱么? 输入

CDOJ 1259 昊昊爱运动 II 线段树+bitset

昊昊爱运动 II 昊昊喜欢运动 他N天内会参加M种运动(每种运动用一个[1,m]的整数表示) 现在有Q个操作,操作描述如下 昊昊把第l天到第r天的运动全部换成了x(x∈[1,m]) 问昊昊第l天到第r天参加了多少种不同的运动 Input 输入两个数N, M (1≤N≤105, 1≤M≤100); 输入N个数ai(ai∈[1,m])表示在第i天昊昊做了第ai类型的运动; 输入一个数Q(1≤Q≤105); 输入Q行 每行描述以下两种操作 形如M l r x,表示昊昊把第l天到第r天的运动全部换成了x

小鑫与斐波那契(二)

小鑫与斐波那契(二) Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 通过题(一),小鑫已经知道斐波那契数列是个什么东西喽~~.于是他要给自己提高难度. 在数学上,斐波纳契数列定义为:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*) 你能帮小鑫算出第n个斐波那契数是多少么? 输入 输入数据为多组,到文件结束. 每组数据为一行一个数n.n<1000000; 输出 对于每组输入,输出一行,为答案.因为数

SDUTOJ 贪心 -商人小鑫

题目描写叙述 小鑫是个商人,当然商人最希望的就是多赚钱.小鑫也一样. 这天,他来到了一个遥远的国度.那里有着n件商品,对于第i件商品须要付出ci的价钱才干得到. 当然.对于第i件商品,小鑫在自己心中有一个估价pi:代表着当他买下这件商品后带回他的国家能够卖出的价格.小鑫仅仅能带回m件商品,你能帮他计算一下他最多能赚多少钱么? 输入 输入有多组,到文件结束.(注:数据有非常多组,请用高效率算法) 对于每一组数据. 第一行是n,m. m≤n≤10000000. 紧接着有n行.每一行有两个数 c ,p

UESTC 1256 昊昊爱运动 Map

昊昊爱运动 Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) 昊昊喜欢运动 他N天内会参加M种运动(每种运动用一个[1,m]的整数表示) 舍友有QQ个问题 问昊昊第l天到第r天参加了多少种不同的运动 Input 输入两个数N, M (1≤N≤2000, 1≤M≤100); 输入N个数ai表示在第i天昊昊做了第ai类型的运动; 输入一个数Q(1≤Q≤106); 输入Q行 每行两个数

SDUT3298 小鑫杀怪兽 滚动数组 防TLE

小鑫杀怪兽 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 塔防游戏 是一类很出名的游戏,在游戏里,你需要建造一些防御塔来攻击怪兽从而保卫小鑫国王.现在又有一波怪兽来袭了,你需要知道小鑫国王能否顶住怪兽的攻击. 怪兽所走的路是一条直线,这条直线上有N个格子(连续编号从1到N).在怪兽敌人赶来之前,你需要建造M个防御塔.每个防御塔的攻击范围是[L, R],意味着这个防御塔可以攻击从L到R之间所有的敌人.当某个怪兽待在第i个位置时

cdoj 1256 昊昊爱运动 预处理/前缀和

昊昊爱运动 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/problem/show/1256 Description 昊昊喜欢运动 他N天内会参加M种运动(每种运动用一个[1,m]的整数表示) 舍友有Q个问题 问昊昊第l天到第r天参加了多少种不同的运动 Input 输入两个数N, M (1≤N≤2000, 1≤M≤100); 输入N个数ai表示在第i天昊昊做了第ai类型的运动; 输入一个数Q(1≤Q≤