自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 牛客 杨辉三角变形

以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数,左上角数到右上角的数,3个数之和(如果不存在某个数,认为该数就是0)。 求第n行第一个偶数出现的位置。如果没有偶数,则输出-1。例如输入3,则输出2,输入4则输出3。 数据范围: 本题有多组输入数据 输入描述: 输入一个int整数 输出描述: 输出返回的int值 示例1 输入: 4 2 复制 输出: 3 -1 没有时间修改 提交不过 花了很多时间写杨辉三角 python3执行 在这里插入代码片 def f(n): L =[.

2021-11-09 00:32:39 313 1

原创 牛客网 HJ55 挑7

描述 输出小于等于 n 的与 7 有关数字的个数,包括 7 的倍数,还有包含 7 的数字(如 17 ,27 ,37 … 70 ,71 ,72 ,73…)的个数(一组测试用例里可能有多组数据,请注意处理) 数据范围: 1到3000 本题有多组输入 输入描述: 多组输入每组输入 1 个正整数 n 。( n 不大于 30000 ) 输出描述: 不大于n的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17. 示例1 输入: 20 10 复制 输出: 3 1 经常玩的数字游戏 把含有7和7的倍数的数字

2021-11-09 00:19:22 3017

原创 牛客 HJ107 求解立方根

描述 计算一个浮点数的立方根,不使用库函数。 保留一位小数。 数据范围: 输入描述: 待求解参数,为double类型(一个实数) 输出描述: 输入参数的立方根。保留一位小数。 示例1 输入: 216 复制 输出: 6.0 复制 示例2 输入: 2.7 复制 输出: 1.4 —————————————————————————— 数学知识 在[a,b]内 如果f(a) * f(b) <0 则在区间内有解 注意精确度 python3 解答 函数比较啰嗦可以优化 这个可以通过 n =float(input(

2021-11-09 00:14:17 323

原创 python基础-判断制定范围内的素数

贴代码 #coding = utf-8 m = input("请输入开始值:") n = input("请输入结束值:") for x in range(m , n+1): for i in range(2, x): if x % i == 0: break else: if x > 1: print x 注意 else是和for对齐,要不然单步调试的话x会重复打印。 本程序会把1打印出来,加个判断

2020-06-16 22:23:52 716

原创 python基础-最小公倍数

概念:最小公倍数等于两个数的乘机除以最大公约数 代码 #coding = utf-8 m = input("请输入第一个数:") n = input("请输入第二个数:") mn = m * n #以下是数学算法 while m != n: if m > n: m = m -n else: n = n-m print "最大公约数是:"+str(m) dd = mn / m print "最大公约数是:"+str(dd) 请输入第一个数:27 请输

2020-06-16 22:05:33 1164 2

原创 python基础-最大公约数

python的语法比较简单。比较难懂 的是数学算法。 本题主要是数学知识。辗转相减法。高中数学教的 直接上代码 在这里插入代码 #coding = utf-8 m = input("请输入第一个数:") n = input("请输入第二个数:") #以下是数学算法 while m != n: if m > n: m = m -n else: n = n-m print "最大公约数是:"+str(m) 请输入第一个数:27 请输入第二个数:18 最大

2020-06-16 22:02:10 1882 1

原创 python基础-判断一个数是不是质数

质数的概念是小学学过的。这里不多说了。直接贴代码 在这里插入代码片 #coding = utf-8 n = input("请输入一个数:") for x in range(2,n): if n % x == 0: print str(n)+"不是质数" break else: print str(n)+"是质数" break 请输入一个数:11 11是质数 ...

2020-06-16 21:55:52 1687 1

原创 python 100-1000的水仙花数

#coding = utf-8 for n in range(100,1000): baiwei = n /100 shiwei = n /10 %10 gewei = n % 10 #print baiwei,shiwei,gewei if baiwei3 + shiwei3 +gewei ** 3 ==n: print str(n),“是水仙花数。” else: #print str(n),“不是水仙花数。” pass 153 是水仙花数。 370 是水仙花数。 371 是水仙花数。 407 是水仙花

2020-06-12 22:25:06 710 1

原创 python_三位数的水仙花数

水仙花数是一个三位数其各位数字的立方和等于该数本身。 例如:3^3 + 7^3+ 0^3 = 370 本题主要是得到个 十 百位的三个数字 #coding = utf-8 n = input(“输入一共三位数:”) baiwei = n /100 shiwei = n /10 %10 gewei = n % 10 print baiwei,shiwei,gewei if baiwei3 + shiwei3 +gewei ** 3 ==n: print str(n),“是水仙花数。” else: print

2020-06-12 22:21:43 3275

原创 python 2.x 实现九九乘法表

for x in range(1,10): for y in range(1,x+1): print str(y)+""+str(x)+"=",str(xy), print" " 本题比较难的是两个换行 print后面加一个, 打印效果如同用空格代替换行 11= 1 12= 2 22= 4 13= 3 23= 6 33= 9 14= 4 24= 8 34= 12 44= 16 15= 5 25= 10 35= 15 45= 20 55= 25 16= 6 26= 12 36= 18 46= 24 56=

2020-06-12 21:59:15 430

原创 python a+aa+aaa=a.....a实现

大一C语音的课后题,当时想了很久,不知道怎么做。 直到现在用python 几行就能搞定的事情。 在此次记下来,以后想看的时候能找到地方。 本题比较难的是数字怎么实现,求和就比较简单了 #coding = utf-8 a = str(input(“请输入基数:”)) n = input(“请输入次数:”) L = [] for x in range(1,int(n+1)): L.append(a*x) print L sum = 0 for m in L: sum = sum + int(m) print s

2020-06-12 21:50:17 4076

原创 Python_约瑟夫环

日记

2020-06-11 23:59:15 865

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除