Python
序jljl槐
这个作者很懒,什么都没留下…
展开
-
7-1 卡特兰数
把n的Catalan(卡特兰)数表示为h(n),则有h(1)=1,h(n)=C(2n,n)/(n+1)(n>1)。C(n,m)表示组合数;例如,当n=5、m=2时,组合数C(5,3)=(5×4×3)/(3×2×1)=10。原创 2022-10-19 16:32:42 · 413 阅读 · 1 评论 -
7-4 平方和排序
输入int类型范围内的N个非负整数,要求按各个整数的各数位上数字的平方和从小到大排序,若平方和相等则按数值从小到大排序。例如,三个整数9、31、13各数位上数字的平方和分别为81、10、10,则排序结果为13、31、9。原创 2022-10-19 16:33:59 · 1749 阅读 · 0 评论 -
7-6 计算斐波那契数列
实现一个计算Fibonacci数的简单函数,并利用其实现:输入一个正整数n(0原创 2022-10-19 16:34:33 · 1319 阅读 · 0 评论 -
7-5 p094扑克排序
一副扑克牌有52张牌,分别是红桃,黑桃,方片,梅花各13张,不包含大小王,现在Alex抽到了n张牌,请将扑克牌按照牌面从大到小的顺序排序。牌的表示方法:红桃(heart)用字母h表示黑桃(spade)用字母s表示方片(dianmond)用字母d表示梅花(club)用字母c表示2~10的牌面直接用2,3,4,5,6,7,8,9,10 表示,其余的分别为A,J,Q,K比如方片J用dJ表示, 红桃A用hA表示牌面大小:2>A>K>Q>J>10>9>……>4>3。原创 2022-10-19 16:34:16 · 2334 阅读 · 0 评论 -
7-3 五位以内的对称素数
判断一个数是否为对称且不大于五位数的素数。要求判断对称和判断素数各写一个函数。原创 2022-10-19 16:33:33 · 372 阅读 · 0 评论 -
7-2 互质数
Sg认识到互质数很有用。若两个正整数的最大公约数为1,则它们是互质数。要求编写函数判断两个整数是否互质数。原创 2022-10-19 16:33:06 · 1907 阅读 · 0 评论 -
7-6 Morse译码 - 实验20 这不是演习
在有线电话、无线语音通信技术普及前,军事和民用通信主要依赖于电报。发报方将文字按莫尔斯电码进行编码后发出,收报方则通过反向解码得到原始报文。摩尔斯电码是一种时通时断的信号代码,它通过短音和长音的不同的排列组合来表达不同的英文字母、数字和标点符号。其中,短音以“・”标记,读作滴(Di);长音以“—”标记,读作“嗒”(Da)。如果滴音的时长为t,则嗒音的时长为3t,字符间的停顿时长为3t,词间的停顿时长则为7t。原创 2022-10-09 15:58:12 · 1622 阅读 · 0 评论 -
7-5 jmu-Java&Python-统计文字中的单词数量并按出现次数排序
现在需要统计若干段文字(英文)中的单词数量,并且还需。单词之间以空格(1个或多个空格)为间隔。忽略空行或者空格行。统计时,区分字母大小写,且不删除指定标点符号。!.,:*?原创 2022-10-09 16:05:46 · 1662 阅读 · 0 评论 -
7-2 纵横
莫大侠练成纵横剑法,走上了杀怪路,每次仅出一招。这次,他遇到了一个正方形区域,由n×n个格子构成,每个格子(行号、列号都从1开始编号)中有若干个怪。莫大侠施展幻影步,抢占了一个格子,使出绝招“横扫四方”,就把他上、下、左、右四个直线方向区域内的怪都灭了(包括抢占点的怪)。请帮他算算他抢占哪个位置使出绝招“横扫四方”能杀掉最多的怪。如果有多个位置都能杀最多的怪,优先选择按行优先最靠前的位置。例如样例中位置(1,2)、(1,3),(3,2),(3,3)都能杀5个怪,则优先选择位置(1,2)。原创 2022-10-09 16:01:30 · 380 阅读 · 0 评论 -
7-3 统计字符串列表中每个字母出现的次数
统计字符串列表中每个字母出现的次数。编写程序,使用eval()函数读入一个仅包含字符串对象的列表,然后统计该列表中每个字母出现的次数。列表中的字符串对象仅包含小写英文字母。原创 2022-10-08 15:45:06 · 2230 阅读 · 0 评论 -
7-1 马鞍点测试
如果矩阵A中存在这样的一个元素A[i][j]满足下列条件:A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。请编写程序求出矩阵A的马鞍点。原创 2022-10-08 11:06:38 · 1022 阅读 · 0 评论 -
7-4 魔镜
传说魔镜可以把任何接触镜面的东西变成原来的两倍,不过增加的那部分是反的。例如,对于字符串XY,若把Y端接触镜面,则魔镜会把这个字符串变为XYYX;若再用X端接触镜面,则会变成XYYXXYYX。对于一个最终得到的字符串(可能未接触魔镜),请输出没使用魔镜之前,该字符串最初可能的最小长度。原创 2022-10-02 14:35:24 · 1667 阅读 · 0 评论 -
7-1 武林盟主
在传说中的江湖中,各大帮派要选武林盟主了,如果龙飞能得到超过一半的帮派的支持就可以当选,而每个帮派的结果又是由该帮派帮众投票产生的,如果某个帮派超过一半的帮众支持龙飞,则他将赢得该帮派的支持。现在给出每个帮派的帮众人数,请问龙飞至少需要赢得多少人的支持才可能当选武林盟主?原创 2022-10-02 14:33:47 · 316 阅读 · 0 评论 -
7-7 删除列表中的重复值
输入一个列表,删除其中的重复值,再输出。原创 2022-10-02 14:39:17 · 343 阅读 · 0 评论 -
7-8 列表练习5-共有的元素
本题目要求读入2个行整数,放在两个列表,然后找出两个列表中共有的元素,放在新的列表中。输出新列表中的元素。原创 2022-10-02 14:38:57 · 171 阅读 · 0 评论 -
7-6 输出上三角队形
输出上三角队形,数值从大到小。原创 2022-10-02 14:38:33 · 1464 阅读 · 0 评论 -
7-5 输出下三角队形
输出下三角队形,数值从大到小,逐渐增长。原创 2022-10-02 14:38:15 · 5406 阅读 · 2 评论 -
7-4 输出队形
输出队形,每个输出的内容为行列位置坐标,位置坐标从0开始。原创 2022-10-02 14:37:51 · 1436 阅读 · 0 评论 -
7-3 找列表中最大元素的下标
输入一个整数列表,找出整数列表中最大元素的下标,如果最大元素的个数超过1,那么请打印输出所有的下标。原创 2022-10-02 14:37:05 · 1265 阅读 · 0 评论