单题
Neptune_yx
命里有时终须有,命里无时莫强求
展开
-
7-1 jmu-Java&Python-统计文字中的单词数量并按出现次数排序 (25 分)
现在需要统计若干段文字(英文)中的单词数量,并且还需统计每个单词出现的次数。注1:单词之间以空格(1个或多个空格)为间隔。注2:忽略空行或者空格行。基本版:统计时,区分字母大小写,且不删除指定标点符号。进阶版:统计前,需要从文字中删除指定标点符号!.,:*?。 注意:所谓的删除,就是用1个空格替换掉相应字符。 统计单词时需要忽略单词的大小写。输入说明若干行英文,最后以!!!!!为结束。输出说明单词数量出现次数排名前10的单词(次数按照降序排序,如果次数相同,则按照键值的字原创 2021-11-10 20:47:24 · 4016 阅读 · 0 评论 -
6-1 jmu-python-组合数据类型-1.计算坐标点欧氏距离 (10 分)
读取若干个点,每个点放入元组。并将所有点的点信息、点的类型、点与原点的距离打印出来。函数接口定义:readPoint() #从一行以,分隔的数中读取坐标,放入元组并返回distance(point) #计算point与原点的距离并返回,要math库中的函数裁判测试程序样例:/* 请在这里填写答案 */n = int(input())for i in range(n): p = readPoint() print('Point = {}, type = {}, dis原创 2021-11-10 19:55:56 · 1441 阅读 · 3 评论 -
7-8 sdut-字典合并 (10 分)
输入用字符串表示两个字典,输出合并后的字典。字典的键用一个字母或数字表示。注意:1和‘1’是不同的关键字!输入格式:在第一行中输入第一个字典字符串;在第二行中输入第二个字典字符串。输出格式:在一行中输出合并的字典,输出按字典序。"1" 的 ASCII 码为 49,大于 1,排序时 1 在前,"1" 在后。其它的字符同理。输入样例1:{1:3,2:5}{1:5,3:7} 结尾无空行输出样例1:1:82:53:7结尾无空行输入样例2:{"1原创 2021-11-02 13:13:42 · 2397 阅读 · 5 评论 -
7-4 查验身份证 (15 分)
7-4 查验身份证 (15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。输入格式:原创 2021-11-02 13:06:46 · 1052 阅读 · 0 评论 -
7-1 词频统计 - 实验11 字典操作及应用 - 《Python编程实验》 (10 分)
从键盘读入由仅由英文构成的多行文本,借助于字典统计其中每个单词出现的次数。然后按字典递增序按格式输出每个单次出现的次数。要求:1. 所有单词不区分大小写,输出时按小写格式输出;2. 需要排除! , : ?等英文符号,即这些符号不应作为单词的构成部分;3. 需要排除0,1,2,... 9等数字,即这些数字不应作为单词的构成部分。输入格式:行数n第1行内容第2行内容....第n行内容输出格式:单词1 单词1出现次数单词2 单词2出现次数...单词k 单词k出现次数注原创 2021-11-02 13:00:12 · 5788 阅读 · 2 评论 -
7-1 计算各对应位乘积之和 (30 分)
读入两个整数a和b,输出绝对值a和绝对值b的各对应位乘积之和,如a=1234,b=608,则输出值为:“1×0+2×6+3×0+4×8“的值,即44。输入格式:在一行中输入两个数输出格式:在一行中输出对应位乘积之和输入样例:在这里给出一组输入。例如:1234 608结尾无空行输出样例:在这里给出相应的输出。例如:44结尾无空行思路:我们需要思考一个问题,这个题他说的是两个数,不是两个正整数,所以,我们需要把正负号去掉,这里就需要我们abs()了,a原创 2021-10-27 13:26:26 · 2519 阅读 · 1 评论 -
7-1 定期存款 (10 分)
10.24,程序员节快乐,看见有人问我问题,很简单,c语言已经有一年不用了,不是特别熟练了,大家可以看看,其实从标准来说,我认为设置一个结构体会更加美观。客户到银行存1年期的定期存款。请编写程序,输入1年期定期存款利率和存款金额,帮客户计算到期本金、利息和合计金额。#include<stdio.h>int main(){ float Pri,rate,acc,all; scanf("%f %f",&Pri,&rate); acc=Pri*rate; all=P原创 2021-10-24 19:11:42 · 4056 阅读 · 0 评论