zoukankan      html  css  js  c++  java
  • 02:输出最高分数的学生姓名

    团队QQ:466373640
    个人博客:www.doubleq.win
    c++/noi/信息学奥数博客:http://www.cnblogs.com/zwfymqz

    02:输出最高分数的学生姓名

    总时间限制:
    1000ms
    内存限制:
    65536kB
    描述

    输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。

    输入
    第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:
    分数 姓名
    分数是一个非负整数,且小于等于100;
    姓名为一个连续的字符串,中间没有空格,长度不超过20。
    数据保证最高分只有一位同学。
    输出
    获得最高分数同学的姓名。
    样例输入
    5
    87 lilei
    99 hanmeimei
    97 lily
    96 lucy
    77 jim
    样例输出
    hanmeimei

    02:输出最高分数的学生姓名

    总时间限制:
    1000ms
    内存限制:
    65536kB
    描述

    输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。

    输入
    第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:
    分数 姓名
    分数是一个非负整数,且小于等于100;
    姓名为一个连续的字符串,中间没有空格,长度不超过20。
    数据保证最高分只有一位同学。
    输出
    获得最高分数同学的姓名。
    样例输入
    5
    87 lilei
    99 hanmeimei
    97 lily
    96 lucy
    77 jim
    样例输出
    hanmeimei
    #include<iostream>
    #include<cstring>
    #include<cstdio>
    using namespace std;
    struct node
    {
        int fen;
        char name[101];
    }a[1001];
    char ans_name[101];
    int ans_fen=-1;
    int main()
    {
        int n;
        cin>>n;
        for(int i=1;i<=n;i++)
        {
            cin>>a[i].fen;
            scanf("%s",a[i].name);
            if(a[i].fen>ans_fen)
            {
                ans_fen=a[i].fen;
                strcpy(ans_name,a[i].name);
            }
        }
        puts(ans_name);
        return 0;
    }
  • 相关阅读:
    2.5 进程控制之wait函数
    2.4 进程控制之僵尸进程和孤儿进程
    九、IIC驱动原理分析
    2.3 进程控制之exec函数族
    8.2 USB键盘驱动编写和测试
    1. tty终端接收数据原理
    第3章 MySQL常用增,删,改,查,用户授权,备份,等操作
    Linux命令总结--top命令
    Linux--LNMP
    Linux命令总结-ps pstree pgrep命令
  • 原文地址:https://www.cnblogs.com/zwfymqz/p/6475340.html
Copyright © 2011-2022 走看看