目录

  • A 组原成绩
  • B 报告赋分
  • C 竞争得分
  • D 小卡与质数2
  • E 萝卜数据库

总的来说,比练习赛还简单。。。。。
python运行时间排名不占优势

A 组原成绩


题解:

t,h,e = map(int,input().split())grade = t*0.2 + h*0.3 + e *0.5
print(int(grade))

B 报告赋分


题解

n = int(input())
list_ = []
score = []
grade = 0
for i in range(n):a,p = map(int,input().split())list_.append([a,p])
# i[0]是基础分  i[1]是页数
for i in list_:if i[1] < 16:if i[0] - 10 < 0:grade = 0else:grade = i[0] - 10if i[1] > 20:grade = i[0] - (i[1]-20)if grade < 0:grade = 0if i[1]>=16 and i[1]<=20:grade = i[0]print(grade)

C 竞争得分

n = int(input())
a_list = list(map(int,input().split()))
min_a = min(a_list)
max_a = max(a_list)for a in a_list:grade = 100 * (a-min_a)/(max_a-min_a)print(int(grade),end=' ')

D 小卡与质数2

n = int(input())
num_list = []
for i in range(n):num_list.append(int(input()))def isPrime3(n):if n==2:return Trueif n%2 == 0 or n==1:return False# 只判断奇数,范围缩小一半for i in range(3, int(n**0.5)+1, 2):if n%i == 0:return Falsereturn Truefor i in num_list:count = 0n = 0while n<i:num = i^nif isPrime3(num):count+=1n+=1print(count)

E 萝卜数据库

# n次操作  k个字段
n,k = map(int,input().split())
list_ = []
for i in range(n):list_.append(list(map(int,input().split())))# 建表
dict_ = {}
for i in range(1,k+1):dict_[i] = []for i in range(len(list_)):# 查询初值为0count = 0list_2 = list_[i][2:]# 这是一个插入操作if list_[i][0] == 1:for j in range(len(list_2)):if j%2 == 0:dict_[list_2[j]].append(list_2[j+1])#这是一个查询操作if list_[i][0] == 2:min_y = list_[i][2]max_y = list_[i][3]for value in dict_[list_[i][1]]:if value>=min_y and value<=max_y:count+=1print(count)

第四届传智杯(初赛B组) | python题解思路相关推荐

  1. 第四届“传智杯”初赛B组题解

    文章目录 前言 A.组成成绩 题目描述 输入格式 输出格式 输入输出样例 输入 #1 B.报告赋分 题目描述 输入格式 输出格式 输入输出样例 C.竞争得分 题目描述 输入格式 输出格式 输入输出样例 ...

  2. 2021年第四届“传智杯“大学B组

    A.组原成绩 花栗鼠科技大学(Hualishu University of Science and Technology, HUST)的计算机组成原理快要出分了.你现在需要计算你的组原成绩如何构成. ...

  3. 第四届“传智杯”全国大学生IT技能大赛-Java B组题解

    A组原成绩 A-组原成绩 题目描述 花栗鼠科技大学(Hualishu University of Science and Technology, HUST)的计算机组成原理快要出分了.你现在需要计算你 ...

  4. (附AK代码)第四届“传智杯”全国大学生IT技能大赛(决赛B组)题解

    未完全完成,很快会更新. 第四届"传智杯"大赛(决赛B组)题解目录 A:小智的疑惑 1.题目概述 2.解析 3.AC代码 B:三元组 1.题目概述 2.解析 3.AC代码 C:排排 ...

  5. 第五届传智杯 | 初赛 | python 解法思路复盘

    文章目录 A-莲子的软件工程学 题目描述 输入格式 输出格式 样例 我的思路 源代码 B-莲子的机械动力学 题目描述 输入格式 输出格式 样例 我的思路 源代码 E-梅莉的市场经济学 题目描述 输入格 ...

  6. 第四届传智杯 | 练习赛 | python解法思路

    题目列表 导语 A [#4练习赛]符合条件的数 B [#4练习赛]选代表 C [#4练习赛]成绩统计 D [#4练习赛]背答案 E [#4练习赛]击鼓传花 导语 前几天传智杯出了练习赛,博主考研空闲之 ...

  7. 第四届传智杯练习赛题解(c++)

    共五个题,难度一般. 符合条件的数 题目描述: 给出 N 和 k,找到一个不小于 N的正整数,满足这个数中有 k位数字是 3,且尽可能小. 输入格式: 一行,两个整数 N(1 < =N<= ...

  8. 第四届传智杯全国大学生IT技能大赛 初赛B组题解 -- D题

    题目:小卡与质数2 Description 小卡最近迷上了质数,所以他想把任何一个数都转化为质数! 小卡有 T 次询问,每次给你一个数字 x,问有多少个比 x 小的非负整数 y,使得 x⊕y 是质数, ...

  9. 第四届“传智杯”全国大学生IT技能大赛(初赛B组)

    复习专业课直接把这茬忘记了,补回去. 一开始做了A组的题目,我说怎么总感觉怪怪的. ~~~~~~~~~~ T216906 组原成绩 #include<iostream> #include& ...

最新文章

  1. python中 str.strip()用法
  2. vb mschart 坐标名称_最强干货来了:Grasshopper运算器名称总结(上篇)
  3. SQLite AND/OR 运算符(http://www.w3cschool.cc/sqlite/sqlite-and-or-clauses.html)
  4. java主程序怎样调用子程序_存过和函数以及在Java程序中的调用
  5. 论证通过!依托顶尖985大学,争创国家实验室!
  6. Kotlin入门(23)适配器的进阶表达
  7. 中台之上(五):业务架构和中台的难点,都是需要反复锤炼出标准模型
  8. python百度百科-Python语言的发展简史
  9. 实数系的完备性的含义
  10. 哪个说了算?漫谈网吧网络的稳定和安全(转)
  11. 魔都职场外卖(加班)大赏
  12. php webp格式转换,webp的格式的转换
  13. 读研整活笔记1:调研编译器solang
  14. 发力1小时到家服务,山姆与京东到家共建前置仓获10倍坪效、60%月复购率...
  15. 全网最后一个免费版本,永久可用
  16. git撤回上一次的提交
  17. 亚马逊的规则你知道多少
  18. js - 在指定位置添加指定字符
  19. 印度这事真的干的挺棒的! |
  20. 【Tensorflow】你真的懂TensorFlow吗?Tensor是神马?为什么还会Flow?

热门文章

  1. Django使用图片验证码加邮箱或手机号登录
  2. c++代码实现我的世界
  3. 数据类型(由类型创建变量)
  4. 前台访问后台路径错误的解决
  5. 组建一个计算机网络系统有,组建一个计算机网络一般需要哪些部件
  6. 记录一下tomcat的./startup.sh完成之后没有tomcat进程问题
  7. 时空日期审核错误修正
  8. 毕业不吼不快十首经典歌曲
  9. 外箱条码标签如何用条码标签编辑软件制作?
  10. 什么是联盟营销以及如何使用它在网上赚更多的钱