最大数位置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;
}
相关推荐
c++之路4 小时前
C++信号处理
开发语言·c++·信号处理
故事还在继续吗6 小时前
C++20关键特性
开发语言·c++·c++20
青少儿编程课堂7 小时前
2026青少儿信息素养大赛备赛指南!Python/Scratch/C++备考要点
开发语言·c++·python
旖-旎7 小时前
深搜练习(电话号码字母组合)(3)
c++·算法·力扣·深度优先遍历
AIFarmer7 小时前
【无标题】
开发语言·c++·算法
John_ToDebug8 小时前
WebHostView 与 TabStrip 交互机制深度解析
c++·chrome·windows
南境十里·墨染春水9 小时前
C++笔记 STL——set
开发语言·c++·笔记
dgaf9 小时前
DX12 快速教程(17) —— 立体图标与合并渲染
c语言·c++·3d·图形渲染·d3d12
charlie11451419112 小时前
通用GUI编程技术——图形渲染实战(三十八)——顶点缓冲与输入布局:GPU的第一个三角形
开发语言·c++·学习·图形渲染·win32
用户8055336980312 小时前
现代Qt开发教程(新手篇)1.10——进程
c++·qt