首页 > 其他分享 >PTA-求最大值及其下标

PTA-求最大值及其下标

时间:2024-12-21 16:31:23浏览次数:7  
标签:10 下标 int max 最大值 样例 PTA

本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。

输入格式:

输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。

输出格式:

在一行中输出最大值及最大值的最小下标,中间用一个空格分开。

输入样例:

6

2 8 10 1 9 10

输出样例:

10 2 

代码如下:

#include <stdio.h>
int main()
{
    int n,max=0;//max初始化为0,后续用于记录最大值元素的下标
    scanf("%d",&n);
    int i,a[10];
    for(i=0;i<n;i++)
        scanf("%d",&a[i]);
    for(i=0;i<n;i++)
    {
        if(a[i]>a[max])//遍历数组a,每次比较当前元素和当前记录的最大值对应的元素
        max=i;
    }
    printf("%d %d",a[max],max);
    return 0;
}

 

标签:10,下标,int,max,最大值,样例,PTA
From: https://blog.csdn.net/2401_87949255/article/details/144632548

相关文章

  • 3285. 找到稳定山的下标
    有n座山排成一列,每座山都有一个高度。给你一个整数数组height,其中height[i]表示第i座山的高度,再给你一个整数threshold。对于下标不为0的一座山,如果它左侧相邻的山的高度严格大于threshold,那么我们称它是稳定的。我们定义下标为0的山不是稳定的。请你返回......
  • PTA L1-011 A-B
    因为我也是参加过了2024的GPLT天梯赛,所以后续会继续更新天梯赛的相关内容,大家有兴趣可以关注一下!题目:L1-011A-B  分数20  作者 陈越  单位 浙江大学本题要求你计算A−B。不过麻烦的是,A和B都是字符串——即从字符串A中把字符串B所包含的字符全删掉,剩下的字......
  • 数据结构实验题目剖析·下篇(PTA平台原题)
    目录补强:A3.PAT考试排名汇总(☆☆)要点剖析:逐步分析:代码分析: 实验结果: A4.旅游规划问题(☆☆)要点剖析: 逐步分析:代码分析:实验结果:数据结构实验题目剖析·上篇(PTA平台原题)补强:这里对上一期的第二题进行一个单独的加强,这里有一个新的思路和代码来和大家......
  • 滑动窗口最大值
    给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回 滑动窗口中的最大值 。 示例1:输入:nums=[1,3,-1,-3,5,3,6,7],k=3输出:[3,3,5,5,6,7]解释:滑动窗口......
  • 【239. 滑动窗口最大值 困难】
    题目:给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例1:输入:nums=[1,3,-1,-3,5,3,6,7],k=3输出:[3,3,5,5,6,7]解释:滑动窗......
  • 28_找出字符串中第一个匹配项的下标
    Leetcode28.找出字符串中第一个匹配项的下标12.17.2024问题描述:给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从0开始)。如果needle不是haystack的一部分,则返回-1。1.示例1:-输入:haystack="sadbutsad",needle="s......
  • QMap 下标用法的一个副作用
       最近使用QMap存储数据,初始代码如下:   QMap<QString,QString>map;   map["one"]="1";   map["two"]="2";   map["three"]="3";   之后,需要根据key查找某个map的值,并删除。此时一般会采用遍历QMap,然后比对key是否相同。但当时忽想到直接用......
  • 代码随想录:滑动窗口最大值
    代码随想录:滑动窗口最大值用双端队列写一个单调队列classSolution{public:classbiggerqueue{public:deque<int>target;//intwindows_size;//biggerqueue(intsize){windows_size=size;}//全错了,不能用size来pop掉......
  • LeetCode 3285 找到稳定山的下标
    问题描述有 n 座山排成一列,每座山都有一个高度。给你一个整数数组 height ,其中 height[i] 表示第 i 座山的高度,再给你一个整数 threshold 。对于下标不为 0 的一座山,如果它左侧相邻的山的高度 严格大于 threshold ,那么我们称它是 稳定 的。我们定义下标为 ......
  • Pta|找鞍点
    一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标列下标”(下标从0开始)的格式......