- 博客(5)
- 问答 (3)
- 收藏
- 关注
原创 1024 科学计数法 (20 分)
科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。输入格式:每个输入包含 1 个测试用例,即一个以科学...
2018-11-25 00:12:52
215
原创 1023 组个最小数
1023 组个最小数 (20 分)给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、...
2018-11-24 19:20:34
191
原创 定义一个 prime() 函数求整数 n 以内(不包括n)的所有素数),并返回一个按照升序排列的素数列表。使用递归来实现一个二分查找算法函数bi_search(),该函数实现检索任意一个整数。
# -*- coding: utf-8 -*-"""Created on Fri Aug 3 22:09:13 2018定义一个 prime() 函数求整数 n 以内(不包括n)的所有素数(1不是素数),并返回一个按照升序排列的素数列表。使用递归来实现一个二分查找算法函数bi_search(),该函数实现检索任意一个整数在 prime() 函数生成的素数列表中位置(索引)的功能...
2018-08-04 01:07:41
11771
原创 依次计算一系列给定字符串的字母值,字母值为字符串中每个字母对应的编号值(A对应1,B对应2,以此类推,不区分大小写字母,非字母字符对应的值为0)的总和
# -*- coding: utf-8 -*-"""Created on Wed Aug 1 12:31:04 2018@author: 金晓"""'''依次计算一系列给定字符串的字母值,字母值为字符串中每个字母对应的编号值(A对应1,B对应2,以此类推,不区分大小写字母,非字母字符对应的值为0)的总和。例如,Colin 的字母值为 3 + 15 + 12 + 9 + ...
2018-08-01 13:06:09
6782
2
原创 依次判断一系列给定的字符串是否为合法的 Python 标识符
# -*- coding: utf-8 -*-"""Created on Wed Aug 1 11:08:45 2018@author: 金晓"""#判断是否为合法的Python标识符#标识符:首字符必须是字母或下划线,后面的字符只能是字母、数字、下划线#不能是关键字(可以用keyword模块,iskeyword判断是不是关键字,kwlist所有的关键字列表)import st...
2018-08-01 11:50:04
6304
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人