今天突然有一个想法,为什么不尝试一下Cambridge呢!
于是去搜了一点点信息!!开心!加油!你可以的

今天先复习一下数学基础。

972 gcd

n = int(input())def gcd(a,b):if b==0:return areturn gcd(b,a%b)
for _ in range(n):a,b = map(int,input().split())print(gcd(a,b))

分解质因数

    a = int(input())i = 2# 别忘了等于号while i<=a//i:while a%i==0:a//=idic[i]+=1i += 1# 别忘了还有一个可能大于根号aif x>1:dix[x] +=  1

约数个数

(1+a1)(1+a2)…(1+ak)

成功了嘿嘿!!!

from collections import defaultdict
mod = int(1e9+7)
n = int(input())
dic = defaultdict(int)for _ in range(n):a = int(input())i = 2# 别忘了等于号while i<=a//i:while a%i==0:a//=idic[i]+=1i += 1# 别忘了还有一个可能大于根号aif a>1:dic[a] +=  1
res=1
for val in dic.values():res = (res*(1+val))%mod
print(res)

约数之和

(1 + p1+p12…+p1a1)(…)

锲而不舍,金石可镂。
分解质因数部分没问题,还学会了用defaultdict。
对于多个数之积求约数之和,可以先一起统计质因数及其个数,最后一起计算。
约数个数应该也是一样的,可以写一下。

现在10:50
看完了6.1,还有一点5.1(线段树等代码部分没看完)先去吃饭和午休啦~~
下午继续!加油!
现在14:36,看完啦,不过线段树和树状数组考的比较少,不作为重点啦~
下一个腾讯会议,为晚上的会议记录做准备,顺便看看怎么做会议记录。

学了一下下,希望今天可以做好叭尽力吧!别忘了录像哦
准备做一下昨天卡的题,然后实现几道。
1241卡在了最后一个数据鹅鹅鹅。好吧。先过吧

1055

n = int(input())
a = list(map(int,input().split()))
res = 0
for i in range(1,n):if a[i]>a[i-1]:res += a[i]-a[i-1]
print(res)

104

别忘了加绝对值

n = int(input())
a = list(map(int,input().split()))
a.sort()
res = 0
for i in range(n):res += abs(a[i]-a[n//2])
print(res)

112

这题当时听课的时候听了个大概,头脑里的模型上是合并区间的模型,直接套用后发现不对。
仔细思考了一下,发现更新区间的方式需要变化,因为想让几个小岛共用一个雷达需要把雷达安装在一个区间内(这也就是我们更新的区间)所以更新的区间应为两端的交集。

# 这题当时听课的时候听了个大概,头脑里的模型上是合并区间的模型,直接套用后发现不对。
# 仔细思考了一下,发现更新区间的方式需要变化,因为想让几个小岛共用一个雷达需要把雷达安装在一个区间内(这也就是我们更新的区间)所以更新的区间应为两端的交集。n,d = map(int,input().split())
g = []
for _ in range(n):x,y = map(int,input().split())if d<y:print('-1')exit()g.append([x-(d*d-y*y)**0.5,x+(d*d-y*y)**0.5])g.sort(key = lambda x:x[1])
cur = []
for i in g:if not cur:cur.append(i)else:if i[0]<=cur[-1][1]:cur[-1][0] = max(cur[-1][0],i[0])cur[-1][1] = min(cur[-1][1],i[1])else:cur.append(i)
print(len(cur))

去跑步啦~想想要会议记录就有点紧张和激动,放在以前肯定抱怨不能学习,准备比赛了,自己真的成长了不少呢!!现在会感激参与会议和学习新东西的机会!

刚刚梳理完会议记录,好开心啊!!!希望能多帮老师分担一些!
通过参会,我也发现我们学院的老师都好厉害!!!我也要加油哦!
今天就先这样啦~~
去写日记啦~

D25-蓝桥-贪心代码实现相关推荐

  1. 蓝桥杯-代码-数字三角形

    一:题目 二:代码 #include <iostream> #include<vector> using namespace std; int main() {/**思路:1. ...

  2. _28LeetCode代码随想录算法训练营第二十八天-贪心算法 | 122.买卖股票的最佳时机II 、55.跳跃游戏、45.跳跃游戏II

    _28LeetCode代码随想录算法训练营第二十八天-贪心算法 | 122.买卖股票的最佳时机II .55.跳跃游戏.45.跳跃游戏II 题目列表 122.买卖股票的最佳时机II 55.跳跃游戏 45 ...

  3. CodeForces - 1256C Platforms Jumping(贪心+构造)

    题目链接:点击查看 题目大意:现在固定人初始时在点0处,现在我们需要跨过长度为n的一条河,到达对岸的点n+1处,给出m个木板,我们可以将这m个木板随意摆放,但相对位置不能改变,并且只能互相接触而不能互 ...

  4. 运用贪心思想解决跳跃游戏

    运用贪心思想解决跳跃游戏 文章目录 运用贪心思想解决跳跃游戏 Jump Game I 1.题目描述 2.分析 3.代码 Jump Game II 1.问题描述 2.分析 3.动规代码[超时] 4.贪心 ...

  5. 洛谷T172100 商店-贪心

    解题思路: 贪心 代码如下: #include <iostream> #include <algorithm> using namespace std; const int N ...

  6. 2020蓝桥杯省赛---java---B---8(数字三角形)

    题目描述 时间限制: 1.0s 内存限制: 512.0MB 本题总分:20 分[问题描述]上图给出了一个数字三角形.从三角形的顶部到底部有很多条不同的路径. 对于每条路径,把路径上面的数加起来可以得到 ...

  7. leetcode 1024. 视频拼接(dp/贪心)

    你将会获得一系列视频片段,这些片段来自于一项持续时长为 T 秒的体育赛事.这些片段可能有所重叠,也可能长度不一. 视频片段 clips[i] 都用区间进行表示:开始于 clips[i][0] 并于 c ...

  8. 【codevs1063NOIP04PJ】合并果子,贪心の钻石

    1063 合并果子 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 题目描述 Description 在一个果园里,多多已经将所有的果子打了下来,而且按果 ...

  9. 活动选择与小船过河问题(贪心算法)

    活动选择问题描述: 存在一个教室,有下面若干个活动需要安排在一天进行,活动之间不能重叠,如何安排活动使活动的数量最多? 活动序号 1 2 3 4 5 6 7 8 9 10 11  (活动已经按结束时间 ...

最新文章

  1. 黑入苹果、特斯拉竟如此容易!这位鬼才的攻击方法火了!
  2. elasticsearch 集群在线水平扩容收缩
  3. spring beans源码解读之--bean definiton解析器
  4. 怎样在CentOS 7.0上安装和配置VNC服务器
  5. 《走遍中国》珍藏版(十)
  6. SimpleDateFormat类 java 1614697530
  7. Git学习系列之Debian或Ubuntu上安装Git详细步骤(图文详解)
  8. Codeforces Round 701 Multiples and Power Differences
  9. 帝国时代3如何快速实现增加建筑/农民数量上限
  10. Iec61850 部署调试笔记一
  11. 利用KODI轻松开启NAS分享视频方式
  12. AndroidNDK工程FFmpeg(一)-- Android使用FFmpeg--Shell脚本编写与执行编译FFmpeg库
  13. 沉睡者IT - 什么是Web3.0?
  14. 用定时器Timer方式实现LED周期性闪烁
  15. word文档打开密码解密怎么解
  16. TextWatcher初识
  17. Python采集喜马拉雅的音频,随时随地,听我想听
  18. Linux操作系统基
  19. Css 如何快速让 button 按钮标签水平居中
  20. 双色球和大乐透号码生成器

热门文章

  1. 计算机长鸣一声故障维修,电脑开机后一声长鸣的原因 电脑响个不停故障解决方法...
  2. 西方女子不愿嫁中国男人的奇葩理由
  3. lisp 发凹圆角_请问:如何将倒圆角的命令修改一下? - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
  4. C++程序设计:支票代码输出
  5. 虚拟机玩Centos问题
  6. 总有一款设计工具适合你
  7. 【Unity使用UGUI实现王者荣耀UI界面(二)】加载页面-静音按钮和页面完善
  8. 流氓软件(突然出现的提示框)
  9. QQ空间评价 留言搞笑长句大全
  10. 古诗词推荐(二):若似月轮终皎洁,不辞冰雪为卿热