MOOC练题
python,c++,c都有,想着哪个就写哪个,也不乏几种方法都用的
云之声759
这个作者很懒,什么都没留下…
展开
-
北大郭炜程序设计算法二:完美立方
形如a3=b3+ c3 + d3(a,b,c,d的立方,下同)的等式被称为完美立方等式。例如 12 3= 6 3+ 8 3 + 10 3 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a3=b3+ c3 + d3,其中a,b,c,d 大于 1, 小于等于N,且b<=c<=d。输入一个正整数N (N≤100)。输出每行输...原创 2019-07-16 17:25:55 · 1211 阅读 · 0 评论 -
星号三角形输出 Python
描述读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共...原创 2019-08-01 22:19:38 · 13089 阅读 · 2 评论 -
三位水仙花数 Python
描述"水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身。例如:ABC是一个"3位水仙花数",则:A的3次方+B的3次方+C的3次方 = ABC。...原创 2019-08-04 19:50:57 · 8700 阅读 · 0 评论 -
100以内素数之和 Python for...else...
描述求100以内所有素数之和并输出。素数指从大于1,且仅能被1和自己整除的整数。...原创 2019-08-04 19:37:48 · 2580 阅读 · 0 评论 -
四位玫瑰数 Python 循环+判断
描述四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。...原创 2019-08-04 19:28:28 · 2886 阅读 · 0 评论 -
八边形 八角图形 Python Turtle绘制
turtle八边形绘制绘制效果如下:import turtle as tt.pensize(2)for i in range(8): t.fd(100) t.left(45)turtle八角图形绘制绘制效果如下:import turtle as tt.pensize(2)for i in range(8): t.fd(150) ...原创 2019-07-31 11:57:25 · 6451 阅读 · 0 评论 -
正方形 六边形 叠边形 风轮 Python turtle图形绘制
turtle正方形绘制绘制效果如下:#SquareDraw.pyimport turtle as tt.setup(650,350,200,200)t.penup()t.fd(-250)t.pendown()t.pensize(10)t.pencolor("black")t.fd(100)t.goto(-150,100)t.goto(-250,100)t.go...原创 2019-07-31 11:54:11 · 609 阅读 · 0 评论 -
北大郭炜程序设计算法二:汉诺塔问题
古代有一个梵塔,塔内有三个座A、B、C,A座上有64个盘子,盘子大小不等,大的在下,小的在上(如图所示)。有一个和尚想把这64个盘子从A座移到C座,但每次只能允许移动一个盘子,并且在移动的过程中,3个座上的盘子始终保持大盘在下,小盘在上。在移动的过程中,可以利用B座,要求输出移动的步骤。递归的作用:1)替代多重循环;2)解决本来就是用递归形式定义的问题;3)将问题分解成为规模更...原创 2019-07-22 11:00:12 · 451 阅读 · 0 评论 -
字符串分段组合 Python 字符串函数相应操作
描述获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。输入输出示例...原创 2019-08-02 17:39:03 · 3920 阅读 · 0 评论 -
北大郭炜程序设计算法二:生理周期
人有体力、情商、智商的高峰日子,它们分别每隔 23天、28天和33天出现一次。对于每个人,我们想 知道何时三个高峰落在同一天。给定三个高峰出现 的日子p,e和i(不一定是第一次高峰出现的日子), 再给定另一个指定的日子d,你的任务是输出日子d 之后,下一次三个高峰落在同一天的日子(用距离d 的天数表示)。例如:给定日子为10,下次出现三 个高峰同一天的日子是12,则输出2。输入输入四个整数...原创 2019-07-17 15:21:20 · 812 阅读 · 0 评论 -
数值运算 Python
数值运算,python,eval用法获得用户输入的一个字符串,格式如下:M OP N...原创 2019-07-24 13:43:25 · 12996 阅读 · 0 评论 -
Hello World的条件输出
Hello World的条件输出,python,循环获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:如果输入值是0,直接输出"Hello World"...原创 2019-07-24 13:36:22 · 799 阅读 · 0 评论 -
货币转换 I
人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:人民币和美元间汇率固定为:1美元 = 6.78人民币。...原创 2019-07-24 11:54:35 · 1426 阅读 · 0 评论 -
温度转换 II
温度转换 II,python温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fahrenheit)。请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。...原创 2019-07-24 11:50:18 · 287 阅读 · 0 评论 -
数字形式转换 I
描述获得用户输入的一个正整数输入,输出该数字对应的中文字符表示。0到9对应的中文字符分别是:零一二三四五六七八九...原创 2019-07-24 11:41:51 · 3714 阅读 · 0 评论 -
温度转换 I
温度转换,python温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fahrenheit)。请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。...原创 2019-07-24 11:18:59 · 748 阅读 · 0 评论 -
连续质数计算 Python
描述补充编程模板中代码,完成如下功能:获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。...原创 2019-08-08 17:11:47 · 18919 阅读 · 5 评论