首页 > TAG信息列表 > 成绩排名

c++ pat乙级 1004 成绩排名 (20 分)

读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学号 成

1004 成绩排名 (20 分)(memcpy函数)

读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 … … … 第 n+1 行:第 n 个学生的姓名 学号 成绩

PAT乙级-1004 成绩排名

读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学号 成绩

1004 成绩排名

n = int(input()) # 用来存所有的学生信息 stu_infos = [] min_score = 101 max_score = 0 min_number = -1 max_number = -1 for i in range(n): # 依次输入每个学生的信息 student_info = input() # 将输入的学生信息按空格进行分割并加入到列表中 stu_infos.

1004 成绩排名 (20 分)

1004 成绩排名 (20 分) 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:

刷题笔记PTA1004 成绩排名

1004 成绩排名 (20 分) 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第

Excel学习日记:L23-如何计算成绩排名

前言 通常可以通过排序功能实现成绩排名,但是会打乱数据顺序,所以利用内置函数rank.eq来排名 函数格式:=rank.eq(主体,数据范围,0/1) 数据范围记得f4锁死(绝对参照) 考试成绩排序方式为倒序  跑步测验成绩为时间越短成绩排名越高,所以为正序 rank.eq()函数正序是1,倒序是0,默认为倒序

1004 成绩排名 (20 分)

读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学号 成绩 其中姓

1004 成绩排名 (20 分)

读入n (n>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学

PAT Basic 1004 成绩排名

Problem 读入 \(n\) \((> 0)\) 名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 Input Format 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n

可优化-PAT (Basic Level) Practice Python解法 1004 成绩排名(和1028类似/sys/数据筛选/未知数量切片存取)

sys读入的时候会把换行符也读进去 1028 没想到办法怎么在不产生列表的前提下直接进行未知数量的切片存取,用re可能可以。 import sys n = int(input()) low = 100 high = 0 lowotp = '' highotp = '' for i in range(n): s = sys.stdin.readline()#readline的字符串后面跟

1004 成绩排名 (20 分)

1004 成绩排名 (20 分) 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n

(Java) PTA Basic Level 1004 成绩排名 (20 分)

问题描述: 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓

PAT (Basic Level) Practice 1004 成绩排名 (C语言)

#include<stdio.h> #include<string.h> int main(){ int max=0,min=100; char maxname[11], maxid[11], minname[11], minid[11]; char name[11],id[11]; int score=0; int n,count=1; scanf("%d",&n); while(count<=n){ scanf(&quo

新高考学生选科推荐算法原理及代码实现——python / java 版

新高考学生选科推荐算法原理及python / java 代码实现 阅读建议 技术人员建议阅读 第三、第四 中的 决策树状图、第五 Python、Java代码 一、目的 二、理论依据 三、模型参数 四、算法概述 五、代码实现 Python代码实现 Java代码实现 一、目的 本文将讲述,基于多次成绩的学生

【PAT 乙】1004 成绩排名

题目 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 … … … 第 n+1 行:第 n 个学生的姓名 学号

结构体数组排序:1004 成绩排名 【pta】

结构体模板 1 struct STU 2 { 3 string name; //用string可以代替char 4 string num; 5 int s; 6 }; sort是用快速排序实现的,属于不稳定排序,stable_sort是用归并排序实现的,因此是稳定的。从此以后,为了保险起见我打算使用stable_sort。 不管是sort还是stable_sort

PTA basic 1004 成绩排名 (20 分) c语言实现(gcc)

  读入 n(>)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学号 成

【PAT乙级】【C++】1004 成绩排名 (20 分)

题目描述: 读入 n ( > 0 ) n(>0) n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和

1004 成绩排名

1004 成绩排名 #include<iostream> #include<string> #include<algorithm> using namespace std; struct Student { string Name; string Id; int Score; }; bool Compare(Student &a,Student &b) { return a.Score>b.Score; } int main() { i

1004 成绩排名 (20 分)

水题~。 值得一提的是没有显式给出\(n\)的范围,所以要求空间复杂度\(O(1)\)咯。 struct Node { string name; string id; int grade; }cur,maxv,minv; int n; int main() { cin>>n; maxv.grade=-1,minv.grade=101; for(int i=0;i<n;i++) { c

PAT乙级1004 成绩排名 (C语言)

代码 关键就是找到最高和最低成绩的下标

成绩排名 (20 分)

一、题目简介 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 … … 第 n+1 行:第 n 个学生的姓名

PAT (Basic Level) Practice (中文)1004 成绩排名 (20分)

题目链接: https://pintia.cn/problem-sets/994805260223102976/problems/994805321640296448 问题描述: 读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的

每日日报

完成内容 PAT:成绩排名 遇到问题 存储结构存在问题,在进行排序时,排序排序算法复杂, 未排序成功导致排序时不能将所有数据进行排序, 输出时错误,程序崩溃。 明日计划 PAT:  数素数