当前位置: 首页 > news >正文

php婚庆网站源码零用贷网站如何做

php婚庆网站源码,零用贷网站如何做,企业宣传册模板科技,余姚做网站的公司成绩排序 C语言代码C 代码Java代码Python代码 #x1f490;The Begin#x1f490;点点关注#xff0c;收藏不迷路#x1f490; 给出班里某门课程的成绩单#xff0c;请你按成绩从高到低对成绩单排序输出#xff0c;如果有相同分数则名字字典序小的在前。 输入 第一行为… 成绩排序 C语言代码C 代码Java代码Python代码 The Begin点点关注收藏不迷路 给出班里某门课程的成绩单请你按成绩从高到低对成绩单排序输出如果有相同分数则名字字典序小的在前。 输入 第一行为n (0 n 20)表示班里的学生数目 接下来的n行每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过20成绩为一个不大于100的非负整数。 输出 把成绩单按分数从高到低的顺序进行排序并输出每行包含名字和分数两项之间有一个空格。 样例输入 4 Kitty 80 Hanmeimei 90 Joey 92 Tim 28样例输出 Joey 92 Hanmeimei 90 Kitty 80 Tim 28C语言代码 #include stdio.h #include stdlib.h #include string.h// 结构体定义存储学生姓名和成绩 struct Student {char name[21];int score; };// 比较函数用于qsort先按成绩降序成绩相同按名字字典序升序 int compare(const void *a, const void *b) {struct Student *s1 (struct Student *)a;struct Student *s2 (struct Student *)b;if (s1-score s2-score) {return 1;} else if (s1-score s2-score) {return -1;} else {return strcmp(s1-name, s2-name);} }int main() {int n;scanf(%d, n); // 输入学生数目nstruct Student students[n];for (int i 0; i n; i) {scanf(%s %d, students[i].name, students[i].score); // 输入每个学生名字和成绩}qsort(students, n, sizeof(struct Student), compare); // 使用qsort排序for (int i 0; i n; i) {printf(%s %d\n, students[i].name, students[i].score); // 输出排序后的学生名字和成绩}return 0; }C 代码 #include iostream #include algorithm #include string #include vector using namespace std;// 结构体定义存储学生姓名和成绩 struct Student {string name;int score; };// 自定义比较函数先按成绩降序成绩相同按名字字典序升序 bool compare(Student s1, Student s2) {if (s1.score s2.score) {return false;} else if (s1.score s2.score) {return true;} else {return s1.name s2.name;} }int main() {int n;cin n; // 输入学生数目nvectorStudent students;for (int i 0; i n; i) {string name;int score;cin name score; // 输入每个学生名字和成绩students.push_back({name, score});}sort(students.begin(), students.end(), compare); // 使用sort排序for (int i 0; i students.size(); i) {cout students[i].name students[i].score endl; // 输出排序后的学生名字和成绩}return 0; }Java代码 import java.util.ArrayList; import java.util.Collections; import java.util.Scanner;class Student {String name;int score;Student(String name, int score) {this.name name;this.score score;} }public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int n scanner.nextInt(); // 输入学生数目nArrayListStudent students new ArrayList();for (int i 0; i n; i) {String name scanner.next();int score scanner.nextInt(); // 输入每个学生名字和成绩students.add(new Student(name, score));}Collections.sort(students, (s1, s2) - {if (s1.score s2.score) {return 1;} else if (s1.score s2.score) {return -1;} else {return s1.name.compareTo(s2.name);}}); // 使用Collections.sort排序for (Student s : students) {System.out.println(s.name s.score); // 输出排序后的学生名字和成绩}} }Python代码 n int(input()) # 输入学生数目n students [] for _ in range(n):name, score input().split() # 输入每个学生名字和成绩students.append((name, int(score))) students.sort(keylambda x: (-x[1], x[0])) # 先按成绩降序成绩相同按名字字典序升序排序 for student in students:print(student[0], student[1]) # 输出排序后的学生名字和成绩The End点点关注收藏不迷路
http://www.hkea.cn/news/14429756/

相关文章:

  • 单页销售网站制作制作免费的网络电视app
  • 宠物网站设计模板网站视频插件怎么做
  • wordpress炫酷站电子商务网站建设的开发流程
  • 白色网站源码网站后台 全局配置
  • 有没有做任务的网站wordpress企业建站视频
  • 做it行业招标网站有哪些wordpress自适应手机
  • 西宁做网站的好公司wordpress建站文本教程
  • 天网网站建设如何在自己网站上做支付宝吗
  • 建设银行 杭州市公积金管理中心网站空间设计师网站
  • h5自适应企业网站源码视频营销案例
  • 网站布局方案建筑工程网络软件
  • 汕头教育的网站建设大气门户网站
  • 佛山做app网站设计院加盟
  • 创想商务网站建设多语言商城源码
  • 长春建站模板生产管理软件app
  • 亦庄网站建设改变网站的域名
  • 正能量网站地址污的中国建筑工程个人信息网
  • 做的网站需要什么技术支持wordpress amp插件
  • 如何提高网站的搜索wordpress查询码
  • 用什么网站做框架图php网站建设用什么软件
  • 网站开发进度计划书wordpress收录差劲啊
  • 相亲网站做推广的照片是谁松江品划网站建设开发
  • 网站开发技术联系方式wordpress 信息库插件
  • 网站设计论文结论重庆装修公司有哪些
  • 优惠券推广网站怎么做杭州知名网页设计服务商
  • 网站建设项目来源青岛房产网上查询
  • 禹城做网站的公司网页制作背景图
  • 河北省住房城乡建设厅网站首页wordpress碎语插件
  • 权威行业网站建设公司旅行社网站建设方案书
  • 网站维护一般要几天可以自己做效果图的网站