logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python:每日一题之数位排序

当 两个数各个数位之和不同时, 将数位和较小的排在前面, 当数位之和相等时, 将数值小的排在前面。例如, 2022 排在 409 前面, 因为 2022 的数位之和是 6, 小于 409 的数位 之和 13。1 到 13 的排序为: 1,10,2,11,3,12,4,13,5,6,7,8,9。给定正整数 n,m, 请问对 1 到 n 采用这种方法排序时, 排在第 m 个的元 素是多少?又如, 6

文章图片
#python#蓝桥杯
Python:跳石头(二分套路题、贪心)

在起点和终点之间,有 N 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。接下来 N 行,每行一个整数,第 i 行的整数Di​(0

#算法#蓝桥杯#python
Python: 每日一题之第几个幸运数字

其次因为 3,5,7都是 59084709587505 的因数所以 59084709587505与 3,5,7分别取余都为 0 ,反过来他们的某幂次方的乘积也一定会等于 59084709587505。小张领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。如果整数A除B,得出结果是没有余数的整数,就称B是A的因子。比如8的因子个

#python#蓝桥杯
Python:合法日期

小张正在上小学,老师要求同学们在暑假每天记日记。可是小张整个暑假都在玩,直到最后一天才想起要记日记。于是小张赶紧编了一些日记交给老师。没想到,日记很快就被老师发现了问题,原来小张记完 8 月 31 日的日记,竟又记了 8 月 32 日和 8 月 33 日的日记。这显然是有问题的,因为根本没有 8 月 32 日和 8 月 33 日。给定一个月份和一个日期,请问 2021 年有没有这一天。

文章图片
#python#开发语言#蓝桥杯 +1
Python:每日一题之最少砝码

现在你要设计一套砝码,使得利用这些砝码可以称出任意 小于等于 N 的正整数重量。3 个砝码重量是 1、4、6,可以称出 1 至 7的所有重量。少于 3 个砝码不可能称出 1 至 7​ 的所有重量。2 = 6 − 4(天平一边放 6,另一边放 4);那么这套砝码最少需要包含多少个砝码?表格给出了一种最少砝码的实现方式。注意砝码可以放在天平两边。输入包含一个正整数 N。输出一个整数代表答案。

#python#蓝桥杯
Python:每日一题之四平方和

如果把 0 包括进去,就正好可以表示为 4 个数的平方和。要求输出 4 个非负整数,按从小到大排序,中间用空格分开。每个正整数都可以表示为至多 4 个正整数的平方和。对于一个给定的正整数,可能存在多种平方和的表示法。程序输入为一个正整数 N (N

#python#算法#开发语言
Python: 每日一题之随机数

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了 N 个 1 到 1000 之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。2、先输入随机数的个数,然后输入产生的随机数,用一个空的列表来存放,随机数可以用set()函数来去掉重复数字,然后将列表中的元素用sort()函数从小到大排序,用len()计算列

#算法#蓝桥杯#python
Python算法:BFS

BFS搜索的原理:“逐层扩散”。从起点出发,按层次从近到远,逐层先后搜索。编码:用队列实现。应用:BFS一般用于求最短路径问题,BFS的特点是逐层搜索,先搜到的层离起点更近。

#算法#宽度优先#python +1
Python:排序sorted()函数及split()函数详解

Python:排序sorted()函数及split()函数详解

#算法#排序算法#python +1
Python:星期几

输入第一行包含一个整数 w,表示给定的天是一周中的哪天,w 为 1 到 6 分别表示周一到周六,w 为 7 表示周日。输出一行包含一个整数,表示 n 天后是一周中的哪天,1 到 6 分别表示周一到周六,7 表示周日。给定一天是一周中的哪天,请问 n 天后是一周中的哪天?对于所有评测用例,1≤n≤1000000。第二行包含一个整数 n。

文章图片
#蓝桥杯#python
    共 16 条
  • 1
  • 2
  • 请选择