自定义博客皮肤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输入:42复制输出:3-1没有时间修改 提交不过花了很多时间写杨辉三角python3执行在这里插入代码片def f(n): L =[.

2021-11-09 00:32:39 152 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输入:2010复制输出:31经常玩的数字游戏把含有7和7的倍数的数字

2021-11-09 00:19:22 2834

原创 牛客 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 187

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

贴代码#coding = utf-8m = 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 630

原创 python基础-最小公倍数

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

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

原创 python基础-最大公约数

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

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

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

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

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

原创 python 100-1000的水仙花数

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

2020-06-12 22:25:06 568

原创 python_三位数的水仙花数

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

2020-06-12 22:21:43 2888

原创 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= 112= 2 22= 413= 3 23= 6 33= 914= 4 24= 8 34= 12 44= 1615= 5 25= 10 35= 15 45= 20 55= 2516= 6 26= 12 36= 18 46= 24 56=

2020-06-12 21:59:15 307

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

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

2020-06-12 21:50:17 3833

原创 Python_约瑟夫环

日记

2020-06-11 23:59:15 722

空空如也

空空如也

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

TA关注的人

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