- 博客(82)
- 收藏
- 关注
原创 圆周率的计算
#CalPiV1.pypi = 0N = 100for k in range(N): pi += 1/pow(16,k)*( \4/(8*k+1) - 2/(8*k+4) - \1/(8*k+5) - 1/(8*k+6))print("圆周率值是:{}".format(pi))
2019-08-09 11:59:05
153
原创 身体质量指数BMI
#CalBMIv3.pyheight, weight = eval(input("请输入身高(米)和体重(公斤)[逗号隔开]:"))bmi = weight / pow(height,2)print("BMI 数值为:{:.2f}".format(bmi))who, nat = "",""if bmi < 18.5: who, nat = "偏瘦","偏瘦"elif 18...
2019-08-09 10:44:11
337
原创 获取星期字符串
用户输入1-7之间的数字,相应的输出星期几法一:#weeknameprintV1.pyweekStr = "星期一星期二星期三星期四星期五星期六星期日"weekId = eval(input("请输入星期数字(1-7):"))pos = (weekId - 1) * 3print(weekStr[pos: pos+3])法二:#weeknameprintV2....
2019-08-08 11:04:05
2813
1
原创 绘制蟒蛇
#PythondDraw.pyimport turtleturtle.setup(650,350,200,200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(25)turtle.pencolor("purple")turtle.seth(-40)for i in range(4): turtle...
2019-08-07 18:36:04
154
原创 温度转换
摄氏温度和华氏温度之间的转换公式:C=(F-32)/1.8或 F=1.8*C+32代码:#TempConvert.pyTempStr = input("请输入带有符号的温度值:")if TempStr[-1] in ['F', 'f']: C = (eval(TempStr[0:-1]) - 32)/1.8 print("转换户的温度为{:.2f...
2019-08-07 17:36:54
164
原创 数值计算(python)
数值运算描述获得用户输入的一个字符串,格式如下:M OP N其中,M...
2019-08-07 17:21:15
650
原创 hello world的条件输出(python语言)
问题描述:获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:如果输入值是0,直接输出"Hello World"...
2019-08-07 17:18:09
1231
原创 python语言
1.版本输出 -验证安装是否成功 python --version2.安装ipython web交互式开发工具 pip install jupyter3.工作路径 d:--切换盘符 cd 11(d盘中一个文件名)--切换目录 cls --清屏 mkdir datamine --创建目录 cd datamine --进入目录4.jupyter n...
2019-08-06 17:01:14
84
原创 矩阵的舞蹈
Input输入数据的第一行是一个正整数T,代表有T组测试样例。接下来T组数据,每组数据第一行是两个整数M,N (0 < M , N < 100),分别代表矩阵的行数和列数。然后是矩阵本身,共M行,每行N个数据用空格隔开。Output 对于每组输入的矩阵,第一行输出Case #k:(k为该组数据的序号,具体格式见样例),然后输出其旋转后的矩阵。Sample Inp...
2019-02-20 11:13:58
253
原创 杨辉三角
Submit Statistic DiscussProblem Description11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1上面的图形熟悉吗?它就是我们中学时候学过的杨辉三角。Input输入数据包含多组测试数据。每组测试数据的输入只有一个正整数n(1≤n≤30),表示将要输出的杨辉三角的层数。...
2019-02-20 10:39:07
114
原创 鞍点计算
Submit Statistic DiscussProblem Description找出具有m行n列二维数组Array的“鞍点”,即该位置上的元素在该行上最大,在该列上最小,其中1<=m,n<=10。同一行和同一列没有相同的数。Input输入数据有多行,第一行有两个数m和n,下面有m行,每行有n个数。Output按下列格式输出鞍点:Array[i][j]=x...
2019-02-20 09:56:55
172
原创 C语言实验——矩阵转置
Problem Description输入N*N的矩阵,输出它的转置矩阵。Input第一行为整数N(1≤N≤100)。接着是一个N*N的矩阵。Output转置矩阵。Sample Input21 21 2Sample Output1 12 2参考代码#include<stdio.h>#include<stdlib.h>...
2019-02-20 09:37:34
882
原创 小鑫爱运动
Problem Description小鑫非常喜欢运动,有一次小鑫去参加110米栏的比赛,一共有10名比赛选手,小鑫是1号,由于跑的太专注,最后冲线的时候不知道自己是第几名,只知道每个人最后的成绩,聪明的你可不可以帮帮他?Input 多组输入。先输入一个10,然后每组输入10个整数,代表10个选手的110米栏成绩m,代表1号到N号的N个选手的成绩m,m范围是(0 < m &...
2019-02-20 09:13:30
163
原创 汉诺塔
Problem Description汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从A棒搬到C棒上,规定可利用中间的一根B棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。僧侣们搬得汗流满面,可惜当n很大时这辈子恐怕就很...
2019-02-20 09:03:35
286
原创 C/C++练习7---求某个范围内的所有素数
Problem Description求小于n的所有素数,按照每行10个显示出来。Input输入整数n(n<10000)。Output每行10个依次输出n以内(不包括n)的所有素数。如果一行有10个素数,每个素数后面都有一个空格,包括每行最后一个素数。Sample Input100Sample Output2 3 5 7 11 13 17 19 23 ...
2019-02-20 08:51:36
345
原创 计算题
Problem Description一个简单的计算,你需要计算f(m,n),其定义如下:当m=1时,f(m,n)=n;当n=1时,f(m,n)=m;当m>1,n>1时,f(m,n)= f(m-1,n)+ f(m,n-1)Input第一行包含一个整数T(1<=T<=100),表示下面的数据组数。以下T行,其中每组数据有两个整数m,n(1<=m,n&...
2019-02-20 08:51:28
160
原创 编码
Problem Description给你一个由大写字母组成的组成的字符串,你可以用如下规则对其进行编码:1、 包含K个相同字母的连续字符串可以用KX表示,其中X是相同的字母。2、 如果K为1,不输出KInput 输入有多组,直到文件结束。每组一个字符串,长度为10000以内Output 输出编码后的字符串。Sample InputABCABBCCCSa...
2019-02-19 21:53:02
108
原创 大小写转化
Problem DescriptionX现在要学习英文以及各种稀奇古怪的字符的了。现在他想把一串字符中的小写字母变成大写字符,大写字母变成小写字母,其他的保持不变。Input 输入有多组。每组输入一个字符串,长度不大于80,不包含空格。Output 输出转换后的字符串Sample InputA*B+Sample Outputa*b+参考代码#...
2019-02-19 21:45:33
271
原创 小鑫の日常系列故事(十)——排名次
Submit Statistic DiscussProblem Description小鑫在来到SDUT之后,经过十分刻苦的学习和努力终于进入了ACM集训队。很快又一次ACM集训队的选拔就要开始了,集训队员们又忙碌了起来。他也十分幸运的被学长抓来当苦力。 o(∩_∩)o 这次学长给他分配的任务是写一个自动排名的程序,我们知道当选拔赛结束的时候,每一个参与选拔的同学都会有一个自己的分数...
2019-02-19 21:33:02
162
原创 小鑫の日常系列故事(二)——石头剪子布
Input 输入有两行,每一行都有可能为“Rock”(石头),“Scissors”(剪子),”Cloth”(布)。第一行为小鑫的选择,第二行为健健的选择。Output 输出有一行,如果小鑫赢了输出“Win”,输了输出“Lose”,平局输出“Equal”。(输出不包括引号)Sample InputRockScissorsSample OutputWin参考代码...
2019-02-19 21:22:18
380
原创 传说中的数据结构
Problem Description 在大学里学习了一个学期了,大家大都对所学的专业有了基本的了解。许多同学也已经知道了到大二要开一门课叫做《数据结构》,那么今天给你们提前讲一下一个最简单的数据结构:栈。 栈的基本操作有3种:push,pop,top。例如,给你一个数列:1 2 3 4push:向栈中加入一个数,比如push 5,数列就变成1 2 3 4 5。pop:从栈中删...
2019-02-19 21:11:53
223
原创 简单字符串排序
Problem Description从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。Input输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成绩。(姓名大小不超过20个字符)Output输出姓名按字典序排列后的学生姓名和成绩,共10行,每个学生的姓名和成绩占一行,姓名和成绩间用逗...
2019-02-19 20:26:23
115
原创 字符串排序
Problem Description输入3个字符串,按字典序从小到大进行排序。Input输入数据有一行,分别为3个字符串,用空格分隔,每个字符串长度不超过100。Output输出排序后的三个字符串,用空格分隔。Sample Inputabcd cdef bcdeSample Outputabcd bcde cdef参考代码#include<s...
2019-02-19 19:38:07
139
原创 简单字符串比较
Problem Description请使用字符串比较函数,比较两个字符串的大小,并按要求输出比较后的结果。字符串最长不超过15个字符。输入两个字符串str1和str2,如果第一个字符串与第二个字符串相等,输出str1=str2,如果第一个字符串大于第二个字符串,输出str1>str2,如果第一个字符串小于第二个字符串,输出str1 < str2。Input第1行为...
2019-02-19 15:32:05
342
原创 C语言实验——字符编码
Problem Description请将一串长度为5的纯字母文本译成一个密码,密码规律如下:用原来的字母后面的第4个字母代替原来的字母。如C用G代替(文本中不存在W/w、X/x、Y/y、Z/z等字母),最后得到的文本即为密码。Input输入一串文本,长度固定为5。Output输出对应的密码。格式为:password is 密码Sample InputChina...
2019-02-19 10:57:33
313
原创 字符统计2
Problem Description输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只输出ASCII码最小的字符)。Sample InputI am a studen...
2019-02-19 09:28:42
128
原创 统计元音
Problem Description统计每个元音字母在字符串中出现的次数。Input输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。Output对于每个测试实例输出5行,格式如下:a:num1e:num2i:num3o:num4u:num5多个测试实例之间由一个空行隔开。 Sample Input2aeioumy...
2019-02-18 17:17:28
139
原创 简单编码
Problem Description将一串文本译成密码,密码的规律是:将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:0——>91——>82——>73——>64——>55——>46——>37——>28——>19——>0然后将所有字符的顺序颠倒。Input输入一串文本...
2019-02-17 21:40:28
135
原创 字符逆序
Problem Description将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。Input输入包括一行。第一行输入的字符串。Output输出转换好的逆序字符串。Sample InputI am a studentSample Outputtneduts a ma I参考代码#include<stdio.h>...
2019-02-17 21:32:03
264
转载 C语言实验——保留整数
Problem Description输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组str2 中,所有数字字符也必须依次存入 str2 中。输出str2。Input输入为一行字符串str1,其中可能包含空格。字符串长度不超过80个字符。Output输出处理好的字符串str2。Sample Input$Ts!47&*s456 ...
2019-02-16 16:26:22
664
原创 又见回文
Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。现在呢,就是让你判断输入的字符串是否是回文串。Input 有多组输入,每行输入一串字符,保证字符串长度不会大于 100000,字符串由大小写英文字母和空格组成,以字符串“2013”作为结束标志。Output 每行输出一个字符串,如...
2019-02-15 17:55:28
75
原创 C语言实验——删除指定字符
Problem Description从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。Input第一行是一个字符串,不超过100个字符;第二行是一个字符。Output删除指定字符后的字符串。Sample Inputsdf$$$sdf$$$Sample Outputsdfsdf参考代码#include...
2019-02-15 16:53:18
491
原创 C语言实验——保留字母
Problem Description编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。Input一个字符串,长度不超过80个字符。Output删掉非英文字母后的字符串。Sample Inputabc123+xyz.5Sample Outputabcxyz参考代码#include<stdio.h>#include...
2019-02-15 16:41:40
195
原创 矩阵
Input 有多组输入。每组输入先输入一个整数N(N <= 50),代表矩阵的大小。接下来的N行,每行有N个整数。代表矩阵A。再接下来的N行N个整数代表矩阵B。Output如果矩阵A在旋转一定角度后能和矩阵B完全一样则输出YES,否则输出NO。Sample Input21 23 43 14 221 23 44 23 1Sample Ou...
2019-02-15 16:22:21
145
原创 矩阵的旋转
Input输入包含多组测试数据.每组数据的第一行为两个整数 R 和 C(1 <= R, C <= 10 ),分别代表矩阵的行数和列数。接下来 R 行,每行为 C 个空格隔开的整数。Output对于每组测试数据,输出按照顺时针旋转后的矩阵。Sample Input4 41 2 3 45 6 7 89 10 11 1213 14 15 16Sample...
2019-02-14 21:31:43
170
转载 排序问题
Problem Description输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。Input输入数据有一行,包含10个整数,用空格分开。Output输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置。Sample Input1 2 3 5 4 6 8 9 10 7Sample Output1 2...
2019-02-02 15:55:20
122
转载 C语言实验——各位数字之和排序
Problem Description给定n个正整数,根据各位数字之和从小到大进行排序。Input输入数据有多组,每组数据占一行,每行的第一个数正整数n,表示整数个数,后面接n个正整数。当n为0时,不作任何处理,输入结束。n<=10Output输出每组排序的结果。Sample Input3 230 59 1105 199 220 108 235 1200...
2019-02-02 11:11:15
995
原创 C语言实验——整数位
Problem Description输入一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别输出每一位数字;(3)按逆序输出各位数字。Input输入一个不多于5位的正整数。Output输出数据有3行,第一行为正整数位数,第二行为各位数字,第三行为逆序的各位数字。Sample Input123Sample Output31 2 33 2 ...
2019-02-01 20:21:18
229
转载 矩阵输出
Problem Description输入n个整数,输出由这些整数组成的n行矩阵。Input第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。下面依次输入N个整数。Output以输入的整数为基础,输出有规律的n行数据。Sample Input53 6 2 5 8Sample Output3 6 2 5 88 3 6 2 55 8 ...
2019-02-01 17:39:57
391
原创 数列有序!
Problem Description有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数m,请将该数插入到序列中,并使新的序列仍然有序。Input输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0表示输入数据的结束,本行不做处理。Output对于每个测试实例,输出插入新的元素后的数列。S...
2019-02-01 10:01:21
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人