- 博客(22)
- 收藏
- 关注
原创 TexMaker(Latex编辑器)软件的“文献引用”操作:Xelatex方式运行的操作方法
TexMaker软件:Xelatex方式进行文献引用的操作方法
2023-04-18 12:13:29
2035
原创 7-15 特定矩阵元素和 (30分)
7-15 特定矩阵元素和 (30分)给定一个n×n的方阵,本题要求计算该矩阵主、副对角线上的所有元素之和。主对角线为从矩阵的左上角至右下角的连线,副对角线为从矩阵的右上角至左下角的连线。。输入格式:输入第一行给出正整数n(1<n≤10);随后n行,每行给出n个数,其间以空格分隔。输出格式:在一行中给出该矩阵主、副对角线的所有元素之和,保留两位小数。输入样例1:在这里给出一组输入。例如:42 3 4 15 6 1 17 1 8 11 1 1 1输出样例1:
2020-12-23 20:30:13
7107
5
原创 7-12 找出不是公共的元素 (20分)
给定两行输入,每行代表一组元素。每行的元素间用空格分开。求两组中非公共的元素。输入格式:输入分别在两行中给出两组元素,每个元素只出现一次。输出格式:在一行中按照元素的输入顺序输出不是两组共有的元素,以空格分隔,题目保证至少存在一个这样的元素。输入样例:在这里给出一组输入。例如:10 3 -5 2 8 0 5 -15 9 10010 6 4 8 2 -5 9 0 100 1输出样例:在这里给出相应的输出。例如:3 5 -15 6 4 1M = list(ma
2020-12-23 20:27:56
10268
3
原创 7-6 运输打折问题 (40分)
某运输公司对用户计算运费。路程(S)越远,每公里运费越低。标准如下:其中基本运输费用为每吨每公里1元,现请你帮助该运输公司设计自动计费程序,帮助会计人员计算运输费用。输入格式:输入每次运输的载重(吨)、里程(公里)。输出格式:输出其运输费用,精确到元。输入样例:在这里给出一组输入。例如:1 200输出样例:在这里给出相应的输出。例如:200输入样例:在这里给出一组输入。例如:10 2500输出样例:在这里给出相应的输出。例如:2
2020-12-23 20:24:49
12188
3
原创 7-16 矩阵行、列、对角线和的最大值 (20分)
求一个3*3矩阵每行、每列及对角线和的最大值。输入格式:在一行输入9个整数。输出格式:在一行输出每行、每列及对角线和的最大值。输入样例:在这里给出一组输入。例如:3 6 5 9 8 2 1 4 5输出样例:在这里给出相应的输出。例如:19原理:题目意思为,求3*3矩阵的每一行的和,每一列的和,主对线元素的和,副对角线的和,最后求出其中的最大值。 我的写法是,把这些和求出来后,放入列表中,最后用max()函数求出最大值。3*3矩阵的下标:(不使用二...
2020-12-18 23:33:55
9285
5
原创 7-23 显示Pascal三角形 (30分)
输入行数n,显示n行Pascal三角形。数字间有一个空格。每行最后一个数字后有一个空格。输入格式:在一行中输入行数n。输出格式:输出n行Pascal三角形。输入样例:在这里给出一组输入。例如:4输出样例:在这里给出相应的输出。例如:1 1 1 1 2 1 1 3 3 1 def triangle(): N = [1] while True: yield N N.append(0) N =
2020-12-18 22:39:00
7313
1
原创 7-12 显示数字出现次数 (40分)
输入一个十进制正整数,转换成16进制数。再输入一个数(0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f),统计这个数出现的次数。输入格式:一行输入十进制正整数。 另一行输入要统计的数。输出格式:要统计的数出现的次数。输入样例1:在这里给出一组输入。例如:84117512 8输出样例1:在这里给出相应的输出。例如:3输入样例2:在这里给出一组输入。例如:46883310e输出样例2:在这里给出相应的输出。例如:2原
2020-12-18 22:35:37
7091
1
原创 7-17 判断三角矩阵 (30分)
本题要求编写程序,判断一个给定的方阵是否是三角矩阵。三角矩阵包含上三角矩阵和下三角矩阵两种。上三角矩阵指主对角线以下的元素都为0的矩阵;下三角矩阵指主对角线以上的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。输入矩阵是三种情况之一(上三角矩阵、下三角矩阵或都不是)。输入格式:输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。输出格式:每个矩阵的判断结果占一行
2020-12-16 20:17:33
6706
原创 7-3 显示指定范围的素数并求和 (30分)
本题要求显示给定整数M和N区间内素数并对它们求和。输入格式:在一行输入两个正整数M和N(1≤M≤N≤1000)。输出格式:显示指定范围的素数,素数间空一格,每五个换一行。 单独一行输出素数的个数及素数的和。输入样例:在这里给出一组输入。例如:4 30输出样例:在这里给出相应的输出。例如:5 7 11 13 17 19 23 29 amount=8 sum=124m,n = map(int,input().split())prime=[2]for i
2020-12-16 19:02:20
14933
4
原创 7-10 求π的近似值 (30分)
7-10 求π的近似值 (30分)用公式求π的近似值:π2/6=1+1/22+1/32+1/42+。。。当求和项小于误差时,结束求和。输入格式:在一行输入误差范围输出格式:在一行输出π的近似值(保留6位小数)。输入样例:在这里给出一组输入。例如:0.00000001输出样例:在这里给出相应的输出。例如:3.141497import mathdef fun(eps): suma=0 count=1 .
2020-12-16 19:00:38
11574
原创 7-22 显示菱形图形 (40分)
显示菱形图形,每行的宽度是11。输入格式:输入显示的行数,行数在1,3,5,7,9,11中取值输出格式:菱形图形,每行的宽度是11输入样例1:在这里给出一组输入。例如:5输出样例1: * *** ***** *** *输入样例2:11输出样例2: * *** ***** ******* *******...
2020-12-16 13:14:01
4056
原创 7-21 显示直角数字图形 (40分)
本题目要求输入行数,输出指定行数的图形。输入格式:输入行数n,1<=n<=10输出格式:输出图形。输入样例1:在这里给出一组输入。例如:2输出样例1:AAB输入样例2:7输出样例2:AABABCABCDABCDEABCDEFABCDEFGnum=int(input())for i in range(1,num+1): for j in range(1,i+1): b=64+j...
2020-12-16 13:09:43
7819
2
原创 7-20 矩阵转置 (12分)
从键盘输入一个m(2<=m<=6)*n(2<=n<=6)阶的矩阵,编程输出它的转置矩阵输入格式:在第一行输入矩阵的行数m和列数n的值,在第二行按照矩阵格式输入矩阵的数据,同行数据之间用空格隔开。输出格式:矩阵格式输出,同行数据之间用一个空格隔开。输入样例:3 51 2 3 4 51 2 3 4 51 2 3 4 5输出样例:1 1 12 2 23 3 34 4 45 5 5m,n=map(int,input().split.
2020-12-16 13:05:32
9513
原创 7-2 一帮一 (15分)
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超过8个英文字母的非空字符串),其间以1个空格分隔。这里保证本班男女比例是1:1,并且没有并列名次。输
2020-12-12 14:41:33
1384
1
原创 7-1 输入列表,求列表元素和(eval输入应用) (10分)
在一行中输入列表,输出列表元素的和。输入格式:一行中输入列表。输出格式:在一行中输出列表元素的和。输入样例:[3,8,-5]输入样例:6num=eval(input())num=list(num)print(sum(num))
2020-12-12 14:35:19
2319
原创 第3章-1 3-1.大于身高的平均值 (10分)
第3章-1 3-1.大于身高的平均值 (10分)中小学生每个学期都要体检,要量身高,因为身高可以反映孩子的生长状况。现在,一个班的身高已经量好了,请输出其中超过平均身高的那些身高。程序的输入为一行数据,其中以空格分隔,每个数据都是一个正整数。程序要输出那些超过输入的正整数的平均数的输入值,每个数后面有一个空格,输出的顺序和输入的相同。输入格式:在一行输入中一个班的身高值,以空格分隔。输出格式:在一行输出超过输入的平均数的输入值,以空格分隔。输入样例:在这里给出一组输入。例如:
2020-10-13 13:55:55
2343
原创 第3章-5 字符转换 (15分)
第3章-5 字符转换 (15分)本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。输入格式:输入在一行中给出一个不超过80个字符且以回车结束的字符串。输出格式:在一行中输出转换后的整数。题目保证输出不超过长整型范围。输入样例:free82jeep5输出样例:825string = input()string_int = '' #将这个变量设置成字符串的形式for i in string: if i >..
2020-10-13 13:46:01
243
原创 第3章-4 查找指定字符 (15分
第3章-4 查找指定字符 (15分输入格式:输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。输出格式:如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。输入样例1:mprogramming输出样例1:index = 7输入样例2:a1234输出样例2:Not Foundfind_str = input()s.
2020-10-13 00:00:12
985
1
原创 第3章-3 输出字母在字符串中位置索引 (20分)
第3章-3 输出字母在字符串中位置索引 (20分)输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。输入格式:第一行输入字符串第二行输入两个字符,用空格分开。输出格式:反向输出字符和索引,即最后一个最先输出。每行一个。输入样例:在这里给出一组输入。例如:mississippis p输出样例:在这里给出相应的输出。例如:9 p8 p6 s5 s3 s2 sstring=input() #输入整段字符串st1,s...
2020-10-12 18:27:57
651
原创 C语言中,输入一个整数 n。循环打1(含)-n(含) 中的整数,如果 是3的倍数或5的倍数,则忽略。
#include<stdio.h>int main(void){ int n, i; scanf("%d",&n); for(i=1;i<=n;i++) { if((i%3!=0)&&(i%5!=0)){/*判断i除以3和5的倍数*/ printf("%d ",i); } } ...
2020-10-10 20:11:48
2086
原创 第2章-8 转换函数使用 (30分)
第2章-8 转换函数使用 (30分)输入一个整数和进制,转换成十进制输出输入格式:在一行输入整数和进制输出格式:在一行十进制输出结果输入样例:在这里给出一组输入。例如:45,8输出样例:37m,n=map(int,input().split(",")) #输入两个整数print(int(str(m),n)) #将m转换成字符串,n表示几进制,最后使用int转换成十进...
2020-10-10 20:02:52
440
原创 PTA---计算天数
练习7-9 计算天数 (15分)本题要求编写程序计算某年某月某日是该年中的第几天。输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/03/02输出样例1:61输入样例2:2000/03/02输出样例2:62#include<stdi.
2020-05-28 13:38:51
3222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人