- 博客(4)
- 问答 (7)
- 收藏
- 关注
原创 python:身份号码验证
居民身份证是18位字符的编码,每个人的编码都是唯一的,校验规则如下:∑(ai*wi)mod 11 = 1i表示号码字符从左至右包括校验码字符在内的位置序号;ai表示第i位置上的号码字符值;Wi表示第i位置上的加权因子。即将各位上的数值乘上位权之和对11取余,余数为1则表示该编码正确。注意:如果最后一位校验码是“X”或“x”,则代表该校验码的数值为10。输出:第一行是一个数字n,表示后面有n行待判断的号码从第二行起,每行一个18位的字符串,表示要判断的身份证号码...
2022-05-29 23:27:33
776
原创 python:
查找在[m,n]范围内是否有同时满足下列条件的正整数:(1)对3取余等于1,对7取余等于2,对11取余等于3(2)是一个素数例如区间【700, 800】内有751满足条件。区间【1200,1300】内有1213满足条件,区间【2100,2200】内有2137满足条件。如果一个区间内有多个数据满足条件,输出最小的那个。如果没有任何数据满足条件,输出“none”输入:两个正整数m和n,表示闭区间[m,n],题目保证:1≤m≤n≤100,000,000,两个数据之间用空格隔开。输出:一行。如果找到
2022-05-29 23:25:03
1118
原创 python:单处理词
给定一个由英文字符、数字、空格和英文标点符号组成的字符串,长度不超过2000,请将其切分为单词,要求去掉所有的非英文字母,每行输出一个单词输入格式一行字符串
2022-05-29 23:21:32
420
原创 python:重复选课学生
输入:输入数据一共有4行。第一行是一个正整数m(1≤m≤100)表示选择A课程的同学数目,第二行是所有选择A课程的同学姓名,中间以空格分隔。第三行是一个正整数n(1≤n≤100)表示选择B课程的同学数目,第四行是所有择B课程的同学姓名,中间以空格分隔。输出:一行,所有重复选课的同学姓名,中间以空格分隔,按照字典顺序升序排列...
2022-05-29 23:19:48
1035
1
空空如也
Python奇偶整数排序
2022-04-26
Python:身份号码验证
2022-04-28
Python数组逆序输出
2022-04-26
PythonIP地址转换
2022-04-26
Python:邮箱合法性判断
2022-04-28
Python:查找高频词
2022-04-28
Python:任意进制之间的转换
2022-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅