2019年刷题目录

  • 2019年12月
    • 201912-1 报数
      • 题目链接:
      • 代码:
    • 201912-2 回收站选址
      • 题目链接:
      • 代码:
      • 易错点需注意点:
    • 201912-3
      • 题目链接:
      • 代码:
      • 易错点需注意点:
  • 2019年09月
    • 201909-1 小明种苹果
      • 题目链接:
      • 代码:
      • 易错点需注意点:
    • 201909-2 小明种苹果(续)
      • 题目链接:
      • 代码:
      • 易错点需注意点: !!不一定只落果一次,所以记录落果树的数量时需要等到这棵树统计之后。
    • 201909-3 字符画
      • 题目链接:
      • 代码:
      • 易错点需注意点:
  • 2019年03月
    • 201903-1 小中大
      • 题目链接:
      • 代码:
      • 易错点需注意点:
    • 201903-2 二十四点
      • 题目链接:
      • 代码:
      • 易错点需注意点:
    • 201903-3 损坏的RAID5
      • 题目链接:
      • 代码:
      • 易错点需注意点:

2019年12月

201912-1 报数

题目链接:

http://118.190.20.162/view.page?gpid=T100

代码:

n = int(input())
count = 0  #记录现在报数到哪里
l = [0,0,0,0]
i = 0  #标记到哪个人了
while n != 0:count += 1if count%7==0 or '7' in str(count):l[i] += 1else:n -= 1i = (i+1)%4
for i in range(0,len(l)):print(l[i])

201912-2 回收站选址

题目链接:

http://118.190.20.162/view.page?gpid=T99

代码:

n = int(input())
info = []
x_0 = [0,0,1,-1]
y_0 = [1,-1,0,0]
x_1 = [1,1,-1,-1]
y_1 = [-1,1,-1,1]
for i in range(n):info.append(list(map(int,input().split())))
scores = [0,0,0,0,0]
count = 0
for i in range(n):x,y = info[i]tag = 0for j in range(4):if [x+x_0[j],y+y_0[j]] not in info:tag = 1if tag == 0:count += 1score = 0for j in range(4):if [x+x_1[j],y+y_1[j]] in info:score += 1scores[score] += 1
for i in scores:print(i)

易错点需注意点:

201912-3

题目链接:

代码:

易错点需注意点:

2019年09月

201909-1 小明种苹果

题目链接:

http://118.190.20.162/view.page?gpid=T94

代码:

n,m = map(int,input().split())
info = []
sum_t = 0
k = 0
max = 0
for i in range(n):l = list(map(int,input().split()))count = 0for j in range(1,len(l)):count += abs(l[j])if count > max:k = imax = countsum_t += (l[0]-count)
print("{0} {1} {2}".format(sum_t,k+1,max))

易错点需注意点:

201909-2 小明种苹果(续)

题目链接:

http://118.190.20.162/view.page?gpid=T93

代码:

n = int(input())
info = []
sum_t = 0
count = 0 #d
tag_l = [0 for i in range(n)]
for i in range(n):l = list(map(int,input().split()))m = l[1]tag = 0for j in range(2,len(l)):if l[j] <= 0:m -= abs(l[j])else:if m != l[j]:tag = 1tag_l[i] = 1m = l[j]if tag == 1:count += 1sum_t += m
sum_e = 0
for i in range(n):if i == 0 and tag_l[i] == 1 and tag_l[n-1] == 1 and tag_l[i+1]==1:sum_e += 1elif i == n-1 and tag_l[i] == 1 and tag_l[i-1] == 1 and tag_l[0]==1:sum_e += 1elif tag_l[i] == 1 and tag_l[i-1] == 1 and tag_l[i+1]==1:sum_e += 1print("{0} {1} {2}".format(sum_t,count,sum_e))

易错点需注意点: !!不一定只落果一次,所以记录落果树的数量时需要等到这棵树统计之后。

201909-3 字符画

题目链接:

代码:

易错点需注意点:

2019年03月

201903-1 小中大

题目链接:

http://118.190.20.162/view.page?gpid=T89

代码:

n = int(input())
l = list(map(int, input().split()))
ans = [max(l), min(l)]
if n % 2 == 0:x = (l[int(n / 2) - 1] + l[int(n / 2)]) / 2if str(x)[-2:] == '.0':ans.append(int(x))else:ans.append(round(x, 1))
else:ans.append(l[int(n / 2)])
ans = sorted(ans, reverse=True)
print(" ".join(map(str, ans)))

易错点需注意点:

201903-2 二十四点

题目链接:

http://118.190.20.162/view.page?gpid=T88

代码:

n = int(input())
for i in range(n):x = input().replace('/','//').replace('x','*')print('Yes' if eval(x)==24 else "No")

易错点需注意点:

201903-3 损坏的RAID5

题目链接:

代码:

易错点需注意点:

CCF 2019年题目题解 - Python相关推荐

  1. CCF 2015年题目题解 - Python

    2015年刷题目录 2015年12月 201512-1 数位之和 题目链接: 代码: 201512-2 消除类游戏 题目链接: 代码: 易错点需注意点:注意and前后都为真时结果返回第二个值. 201 ...

  2. CCF 2016年题目题解 - Python

    2016年刷题目录 2016年12月 201612-1 中间数 题目链接: 代码: 易错点需注意点: 201612-2 工资计算 题目链接: 代码: 易错点需注意点: 201612-3 题目链接: 代 ...

  3. CCF 2017年题目题解 - Python

    2017年刷题目录 2017年12月 201712-1 最小差值 题目链接: 代码: 易错点需注意点: 201712-2 游戏 题目链接: 代码: 易错点需注意点:直接模拟! 201712-3 题目链 ...

  4. CCF 2018年题目题解 - Python

    2018年刷题目录 2018年12月 201812-1 小明上学 题目链接: 代码: 易错点需注意点: 201812-2 小明放学 题目链接: 代码: 易错点需注意点: 201812-3 题目链接: ...

  5. CCF 2020年题目题解 - Python

    2020年刷题目录 2020年12月 2020年12月-1 期末预测之安全指数 题目链接: 代码: 2020年12月-2 期末预测之最佳阈值 题目链接: 70分代码 也不知道哪里不对?

  6. CCF认证历年试题解(python版本 + c语言版+c++版本)

    试题编号 试题名称 最高得分 试题链接 备注 201809-1 卖菜 100 python   201809-2 买菜 100 python   201809-3 元素选择器       201809 ...

  7. C/C++描述 第十一届蓝桥杯省赛 C/C++ 大学C组 第一场(2020.7.5) 题目+题解

    C/C++描述 第十一届蓝桥杯省赛 第一场(2020.7.5) 题目+题解   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓 ...

  8. CCF 202112-2 序列查询新解 python 满分

    CCF 202112-2 序列查询新解 python 满分 题目叙述 问题描述:略 输入格式:略 输出格式:略 样例 满分证明 解题思路 01Python超时70分 02满分python思路 第一,计 ...

  9. CCF 201512-2 消除类游戏 python 满分

    CCF 201512-2 消除类游戏 python 满分 题目叙述 问题描述:略 输入格式:略 输出格式:略 样例 满分证明 解题思路 满分代码 优化代码 题目叙述 问题描述:略 输入格式:略 输出格 ...

最新文章

  1. SaltStack自动化运维(一)——简介与架构解析
  2. 微软开源可解释机器学习工具包lnterpretML
  3. Shell记录-Shell命令(其他)
  4. mongodb的返回(2)
  5. windows7原版iso镜像_一定收藏,常用操作系统原版下载地址整理,Win7 Win10 Deepin...
  6. 颜值即正义!颜值爆表的几个数据交互的库来啦!
  7. 2018-2019-1 20165208 《信息安全系统设计基础》第5周学习总结
  8. ArrayAdapter requires the resource ID to be a TextView错误
  9. ubuntu安装宝塔界面
  10. 内联初始化字段与类实例构造器
  11. 菜鸟心得1 - 在数据清洗过程中使用excel对重复数据进行处理
  12. 性能测试详解(三)Tomcat性能调优
  13. 语音合成TTS主要模型分析
  14. mysql概念模型中的3种基本联系_数据库建模三步骤:概念模型
  15. 硬盘柱面损坏怎么办_电脑硬盘坏了怎么办?不花一分钱就能成功修复!
  16. 【方法论】从入门到精通是怎样一种体验
  17. Kubernetes 2岁了,这个 Party 你一定要来!
  18. 浅析TSINGSEE智能视频分析网关的AI识别技术及应用场景
  19. Linux设置开机自启
  20. 刚刚随便GOOGLE和BAIDU了下PIPO和BLOG

热门文章

  1. day25 Python四个可以实现自省的函数,反射
  2. 经典技术文章翻译(1):COM+集成:.NET Enterprise Services 如何帮你建立分布式应用(2)
  3. AtCoder Beginner Contest 072
  4. Mysql 存储引擎和事物基础概念
  5. #51CTO学院四周年#其实、其实,我就是来吐槽的”
  6. js怎么获取访问页数记录(知道的能不能告诉我一下)
  7. 记录一个找问题的经过
  8. Leetcode1689. 十-二进制数的最少数目[C++题解]:贪心、找规律简单题
  9. 计算机语言低下限高上限,原神双雷阵容厉不厉害
  10. fedora21 mysql_在fedora21 上的php+mysql+apache环境搭建