- 博客(13)
- 收藏
- 关注
原创 2021-10-09 计数问题
"""试计算在区间 1 到 n 的所有整数中,数字 x 共出现了多少次?例如,在 1 到 11 中,即在 1,2,3,4,5,6,7,8,9,10,11 中,数字 1 出现了 4 次。"""x, n = map(int, input().split())cou = 0for i in range(n+1): m = i while m!=0: a = m%10 m = m/10 if a == x: cou.
2021-10-09 18:34:16 123
原创 2021-10-09 数字三角形
"""给出n(1<=n<=13),请输出一个直角边长度是 nn 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。"""n = int(input())k = 1for i in range(n): # 行循环 for j in range(n): # 列循环 if k < 10: print("%02d" % k, end='') else: .
2021-10-09 17:42:46 390
原创 2021-10-09 洛谷 P5720 一尺之棰
"""《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a <= 10^9) 的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除 2,向下取整)。第几天的时候木棍会变为 1?"""a = int(input())day = 1while a!=1: a = int(a/2) day += 1print(day)...
2021-10-09 17:21:24 455
原创 2021-10-09 洛谷 P5719 分类平均
"""给定 n(n<=10000) 和 k(k <= 100),将从 1 到 n 之间的所有正整数可以分为两类:A 类数可以被 k 整除(也就是说是 k 的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后 1 位,用空格隔开。数据保证两类数的个数都不会是 0。"""n, k = map(int, input().split())su = 0sum = 0m = 0a = []b = []for i in range(n): m += 1 .
2021-10-09 17:13:34 367
原创 2021-10-09 求一组数据中的最小数
n = int(input())min = 1000for i in range(n): m = int(input()) if m < min: min = mprint("%d" % min)
2021-10-09 16:54:51 97
原创 2021-10-03 顺序表的插入
// 顺序表的插入int insert(list *l,int i,int e) // 把e插入到第 i 个元素之前{ int j; if(i<1||i>l->length+1) return 0; // 判断 i 值是否合法 if(l->length==100) return 0; // 判断当前存储空间是否已满 for(j=l->length-1;j>=i-1;j--) l->elem[j+1...
2021-10-03 10:45:57 85
原创 2021-09-29 洛谷 P1085 不高兴的津津
"""津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。输入包括 7 行数据,分别表示周一到周日的日程安排。每行包括两个小于10的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安.
2021-09-29 15:36:01 129
原创 2021-09-29 输出这一年的这一月有多少天。需要考虑闰年
"""输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。"""year, month = map(int, input().split())if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0: if month == 1: print(31) elif month == 2: print(29) elif month == 3: print(31) .
2021-09-29 15:05:14 553
原创 2021-09-29 把任意三个整数直接从小到大排序输出
"""给出三个整数 a,b,c(0≤a,b,c≤100),要求把这三位整数从小到大排序。"""a, b, c = map(int, input().split())d = sorted([a, b, c])for i in d: print(i, end=' ')
2021-09-29 14:47:50 200
原创 2021-09-29 对列表元素从大到小排序用 sorted 函数
a, b, c = map(int, input().split())L = sorted([a, b, c])print(L)
2021-09-29 14:05:02 235
原创 2021-09-29 计算BMI值(国际上常用的衡量人体胖瘦程度的一个标准)(要保留多少位有效数字可以用python内置的 round 函数)
"""BMI 指数是国际上常用的衡量人体胖瘦程度的一个标准,其算法是 m/h^2(40\le m \le 120, 1.4 \le h \le 2.0)m/h2 (40≤m≤120,1.4≤h≤2.0),其中 mm 是指体重(千克),hh 是指身高(米)。不同体型范围与判定结果如下:小于 18.5:体重过轻,输出 Underweight;大于等于 18.5 且小于 24:正常体重,输出 Normal;大于等于 24:肥胖,不仅要输出 BMI 值(使用 cout 的默认精度),然后换行,还要输.
2021-09-29 13:59:37 3043
原创 2021-09-29 洛谷 P5712
"""八尾勇喜欢吃苹果。她今天吃掉了 x(0≤x≤100) 个苹果。英语课上学到了 apple 这个词语,想用它来造句。如果她吃了 1 个苹果,就输出 Today, I ate 1 apple.;如果她没有吃,那么就把 1 换成 0;如果她吃了不止一个苹果,别忘了 apple 这个单词后面要加上代表复数的 s。你能帮她完成这个句子吗?"""x = int(input())if x == 0: print('Today, I ate 0 apple.')elif x == 1: .
2021-09-29 13:38:10 272
原创 2021-09-29 判断一个年份是否是闰年
"""输入一个年份(大于 1582 的整数 ),判断这一年是否是闰年,如果是输出 1,否则输出 0。"""year = int(input())if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0: print(1)else: print(0)
2021-09-29 13:27:32 511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人