最大数位置c++

题目描述

输入n个整数,存放在数组a[1]至a[n]中,输出最大数所在位置(n≤1000)。

输入

第一行,数的个数n;

第二行,n个正整数,每个数在232−1之内。

输出

最大数所在位置。

样例输入

复制代码
5
67 43 90 78 32

样例输出

复制代码
3

代码如下:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main(){
    long long n,a[1001],b[1001];
    cin>>n;
    for(int i=1;i<=n;i++){
    	cin>>a[i];
    	b[i]=a[i];//保存a[i]
	}
	sort(a+1,a+1+n);//排序
	for(int i=1;i<=n;i++){
		if(b[i]==a[n]){//找到哪一个是最大值
			cout<<i;//输出
		}
	}
    return 0;
}
相关推荐
@我漫长的孤独流浪2 分钟前
最短路与拓扑(2)
数据结构·c++·算法
٩( 'ω' )و26025 分钟前
哈希表的实现01
数据结构·c++·哈希算法·散列表
靡樊33 分钟前
网络基础概念
linux·服务器·网络·c++·学习
君鼎34 分钟前
TCP/IP-——C++编程详解
网络·c++·tcp/ip
whoarethenext39 分钟前
c/c++爬虫总结
c语言·c++·爬虫
一只努力学习的Cat.1 小时前
C++:二叉搜索树
开发语言·c++
<但凡.1 小时前
C++修炼:多态
开发语言·c++·算法
工藤新一¹1 小时前
深度理解指针(2)
c++·指针·c 语言·深度理解指针
hjjdebug1 小时前
std::ratio<1,1000> 是什么意思?
c++·模板类·模板参数·模板函数·std所属的ratio
虾球xz1 小时前
游戏引擎学习第279天:将实体存储移入世界区块
c++·学习·游戏引擎