- 博客(8)
- 收藏
- 关注
原创 统计各专业参加活动人数(python)
学校共设有多个学院,具体学院代码和名称存放在字典中。现学校举办一次全校性大型公益活动,需要统计各学院参与本科学生数,并列出参与人数排前3的学院与参与人数。学院代码与学院名称存放于字典中:输入参与学生的学号(12位,其中第5-8位为学院代码),统计各学院的参与人数,并输出人数最多的前3个学院名称及人数。若学号对应的学院不在字典中,则均统计为“其他”,如果参与学院不足3个,则按实际学院数输出。请将以下字典直接复制到程序中。题目保证输入的学号均为12位数字。dict1 = {
2024-01-06 23:44:59 1016
原创 亲密数对(python)
在自然数中有一种这样的数:它自身是一个完全平方数,加上1之后是一个素数,这一对数被称为亲密数对,请编程找出指定区域内的所有亲密数对。
2023-12-28 16:51:16 814 1
原创 高考志愿排序(python)
我国的高考志愿投档是严格按照高考分数从高到低的顺序排列,排列的规则如下:首先按照总分降序排列;当总分相同时,再按照语文分数降序排序;当语文分数也相同时,再按照数学分数降序排序;当数学分数也相同时,再按照英语分数降序排序。所有分数都相同时,再按照录入的顺序排列。这样,每个考生的位序都是唯一的。现在给定n(10≤n≤1000)个人的有关信息,按照上述规则排序之后,输出最前面的m(1≤m≤n)个人的序号。
2023-12-27 22:38:23 815 1
原创 去除重复元素
又比如n=15,整数序列为:12, 12, 10, 9, 6, 11, 8, 5, 6, 3, 3, 7, 1, 11, 10,去除重复元素后的升序序列为:1, 3, 5, 6, 7, 8, 9, 10, 11, 12。比如,n=10,整数序列为:5, 6, 6, 6, 6, 9, 3, 7, 5, 5,去除重复元素后的升序序列为:3, 5, 6, 7, 9。给定一个长度为n(2≤n≤1000)的整数序列,去除其中的重复元素并升序排列,输出结果。这题熟悉几个函数就好了。
2023-12-07 17:47:40 485
原创 求正整数2和n之间的所有完全数
所谓完全数:因子之和等于它本身的自然数,如6=1+2+3,注意因子包括1但不包括自身。偷鸡式搞法,但是你就说行不行吧?而且我敢肯定它的时间绝对是最少的,hhhhh。求正整数2和n(n≤30000)之间的所有完全数,一行输出一个。一行一个数,按由小到大的顺序。这题难点就是如何减小时间开支。
2023-12-05 18:07:46 469
空空如也
C语言 -> URL合法性判断
2023-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人