- 博客(10)
- 收藏
- 关注
原创 XDOJ勒让德多项式
问题描述 勒让德多项式的递推公式为 P0(x)=1,P1(x)=x,P2(x)=1.5*x2 -0.5,...... , n*Pn(x) = (2n-1)*x*Pn-1(x) – (n-1)*Pn-2(x) ,输入阶数 n(1<n<10)和变量 x 的值(0.0<x<1.0),计算 1 到 n 阶勒让德多项式的和 P1(x)+P2(x)+...+Pn(x)并输出,结果保留小数点后 4 位。输入数据只有一行,包括一个正整数和一个正实数。输出为一个实数(保留小数点后4位),表示1到n阶勒让德多项式的和。
2023-12-16 15:10:36
1158
1
原创 自定义结构:结构体
结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。struct tag//比如,我们可以创建一个学生的结构体int age;int grade;}s1,s2;//注意,此处也可以直接对s1和s2里面的成员赋值即}s1={"王亮","男",19,1234567891011121314,23001452214,120},s2;
2023-12-01 15:47:13
471
1
原创 XDOJ-复试筛选
接下来为m行数据,每行包括三项信息,分别表示一个学生的考号(长度不超过20的字符串)、总成绩(小于500的整数)和英语单科成绩(小于100的整数),这三项之间用空格分隔。输入为m+1行,第一行为两个整数m和n,分别表示总人数和可以进入复试人数,m和n之间用空格分隔,0<n<m<200。现给出这m个学生的考研初试成绩,请筛选出可以进入复试的n名学生并按照排名从高到低的顺序依次输出。考研初试成绩公布后需要对m个学生的成绩进行排序,筛选出可以进入复试的前n名学生。
2023-11-29 22:49:37
152
1
原创 XDOJ-处理字符串
将ASCII码大于原首字符的各字符按原来相互间的顺序关系集中在原首字符的左边,将ASCII码小于等于原首字符的各字符按升序集中在原首字符的右边。思路不行,debug也很久,printf参数加了个&找了半天,,输入一行字符串,字符串c不长度超过100.输出处理后的一行字符串。
2023-11-28 21:07:29
310
原创 XDOJ-86画图
图中,一共有15个单位的面积被涂上颜色,其中紫色部分被涂了两次,但在计算面积时只计算一次。在实际的涂色过程中,所有的矩形 都涂成统一的颜色,图中显示不同颜色仅为说明方便。在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形,指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。接下来n行,每行4个非负整数,分别表示要画的矩形的左下角的横坐标与纵坐标,以及右上角的横坐标与纵坐标。输入的第一行包含一个整数n,表示要画的矩形的个数,1
2023-11-28 17:41:10
275
原创 整数和浮点数在内存中的存储
举个例子,比如我们想存7.625进去,那第一步我们先判断它是个正数,这样,S就等于0了,然后就是我们先看整数部位7,它二进制可以表示为1111,后面的0.625要怎么表示呢?对于11位的E,这个中间数是1023。这个浮点数的存储啊,和整型唯一相同的点在于它最高位也是符号位,但是后面的位数就不全是用来表示数值的了,对于32位浮点型(float型),首位我们称为S,后面8位称之为E,再往后23位才是存储数值的。对于64位的浮点数,最⾼的1位存储符号位S,接着的11位存储指数E,剩下的52位存储有效数字M。
2023-11-28 15:42:44
138
1
空空如也
为什么pta上的打印沙漏的测试点0和3一直显示格式错误
2023-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人