标签: 代码

12 篇文章

thumbnail
openpyxl快速摸鱼手册
最近在工作中一些地方需要生成Excel表格,虽然很简单就查到了这个Python使用的表格库,但是后续使用中还是有很多地方需要单独查找。现在简单记录一下写程序时用到的部分,以便以后查询。
Codeforces习题 148A Insomnia cure
这个题目最大的难点在于龙的数量 d 可能会达到 105,处理如此巨大的数值很有可能会导致题目超时。然后阅读问题我们可以发现,这个问题实际上就是要求在d范围内所有能整除 k, l, m, n 中任意一个的数字有多少。
Codeforces习题 136A Presents
这个例子中,总计有 4 人参加了礼物交换活动,第一个人的礼物送给了 2 号,2 号给 3 号,3 号给 4 号,4 号传给了 1 号;所以 1 号收到了 4 号的礼物,以此类推,他们收到礼物的来源就是 4 1 2 3,也就是输出的结果。
Codeforces习题 116A Tram
本题目阅读起来比较复杂,首先会输入一个数字,代表电车会经过多少个车站,之后按照车站数输入每站的上下车情况,以 下车人数 上车人数 格式提供。最后要求输出这个车最小的容纳人数。
Codeforces习题 110A Nearly Lucky Number
这个题目乍一看比较简单,只需要判断数字的是否包含4或者7即可,但是通过对题目的进一步分析可以发现,这个题目不仅需要判断字符串输入中有无4或7,也需要判断字符串的长度中有无4或7才能解决问题。所以我们进行两个循环,分别判断数字中4和7的个数,以及4和7总和的数字中有无4或7即可。
Codeforces习题 71A Way Too Long Words
通过读题可以得知,这个问题的主要点在于判断文字长度之后将长度大于10的字符串进行变化,不大于十的字符串则直接输出到结果中去;大于10的字符串则依据下列规则进行修改:我们写下一个单词的第一个和最后一个字母,并在它们之间写下第一个和最后一个字母之间的字母数。该数字以十进制表示,不包含任何前导零。
Codeforces习题 61A Ultra-Fast Mathematician
这个问题的题目中说,输入会提供两个使用1和0组成的数字串,之后依次对字符串中的数字进行对比,当两个数字不相同时,这个位就记录为1,当两个数字相同时,这个位就记录为零。由此可知这其实就是一个简单的异或问题。