资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 对于给定整数数组a[],寻找其中最大值,并返回下标。 输入格式 整数数组a[],数组元素个数小于1等于100。输出数据分作两行:第一行只有一个数,表示数组元素个数;第二行为数组的各个元素。 输出格式 输出最大值,及其下标 样例输入 3 3 2 1
样例输出 3 0
#include<stdio.h> #include<iostream> #include<math.h> #include<string.h> #include<algorithm> #include<functional> using namespace std; const int inf = 0x3f3f3f3f; const double pi = acos(-1); typedef long long ll; //ALGO-49 寻找数组中最大值 int a[100007]; int main() { int n, max = 0, ii = 0; scanf("%d", &n); for(int i = 0; i < n; i++) { scanf("%d", &a[i]); if(max < a[i]) { max = a[i]; ii = i; } } printf("%d %d", max, ii); return 0; }