
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Topic试题 D: 七段码本题总分:10 分【问题描述】小蓝要用七段码数码管来表示一种特殊的文字。上图给出了七段码数码管的一个图示,数码管中一共有 7 段可以发光的二极管,分别标记为 a, b, c, d, e, f, g。小蓝要选择一部分二极管(至少要有一个)发光来表达字符。在设计字符的表达时,要求所有发光的二极管是连成一片的。例如:b 发光,其他二极管不发光可以用来表达一种字符。例如:c 发
Topic小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000 。如果小明跑步,每分钟损耗 600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0 ,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写
如有错误欢迎指正如有更好的解法欢迎分享Topic问题描述 给定一个平行四边形的底边长度 l 和高度 h,求平行四边形的面积。输入格式 输入的第一行包含一个整数 l,表示平行四边形的底边长度。 第二行包含一个整数 h,表示平行四边形的高。输出格式 输出一个整数,表示平行四边形的面积。(提示:底边长度和高都是整数的平行四边形面积为整数)样例输入27样例输出14数据规模和约定 对于所有评测用例
Topic:历史上有许多计算圆周率pai的公式,其中,格雷戈里和莱布尼茨发现了下面的公式:pai = 4*(1-1/3+1/5-1/7 …)参见图这个公式简单而优美,但美中不足,它收敛的太慢了。如果我们四舍五入保留它的两位小数,那么:累积1项是:4.00累积2项是:2.67累积3项是:3.47。。。请你写出它累积100项是多少(四舍五入到小数后两位)。注意:只填写该小数本身,不要填写任何多余的说明
Topic:给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。Example_1:输入: [1,2,3]输出: 6Example_2:输入: [1,2,3,4]输出: 24Solution_1(多次遍历):不断对数组中的数取样和排列判断最大的值后直接返回运算效率极低不推荐Code_1:class Solution:def maximumProduct(self, nums: L
Topic:小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。有一次,老师出的题目是:36 x 495 = ?他却给抄成了:396 x 45 = ?但结果却很戏剧性,他的答案竟然是对的!!因为 36 * 495 = 396 * 45 = 17820类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54假设 a b c d e 代表1~9不同的5个数字(注意是各不相
Topic给你一个字符串 s,找到 s 中最长的回文子串。Example_1输入:s = “babad”输出:“bab”解释:“aba” 同样是符合题意的答案。Example_2输入:s = “cbbd”输出:“bb”Example_3输入:s = “a”输出:“a”Example_4输入:s = “ac”输出:“a”Tips1 <= s.length <= 1000s 仅由数字和英文
Topic【问题描述】对于一个字母矩阵,我们称矩阵中的一个三升序列是指在矩阵中找到三个字母,它们在同一行,同一列,或者在同一 45 度的斜线上,这三个字母从左向右看、或者从上向下看是递增的。例如,如下矩阵中YQPDBKEZAFYV有BKZ、BEZ、AFY、AFV、AKP、DEF 等 6 个三升序列。注意当三个字母是从左下到右上排列时,从左向右看和从上向下看是不同的顺序。对于下面的 30 行 50
TopicSolution本题运用到了唯一分解定理简单来说:若正整数n可分解为p1a1*p1a2*…pk^ak其中pi为两两不同的素数,ai为对应指数,则n的约数个数为(1+a1)(1+a2)…(1+ak)如180=22335=22*325180的约数个数为(1+2)(1+2)*(1+1)=18个。一个大于 1 的数不管是质数还是合数一定可以由一个或多个质数乘得。2: 2;3: 3;4: 2 *
同一行中输入两个(多个)值比如输入n, m两个数字n, m = map(int, input().split())一行一行输入n行m列的矩阵for i in range(n):a = str(input())a = a.split(" ")a = list(a)a = map(int, a)a = list(a)data.append(a)data = np.array(data).reshape







