- 博客(24)
- 收藏
- 关注
原创 递推(算法4)
在第一天,有些房间里的人得了流感,以后每天,得流感的人会使其邻居传染上流感,(传播方向为上下左右4个方向,已经得病的不变),空房间不会传染。楼梯有n(n
2024-04-18 18:23:18 325
原创 递归(算法3)
A->B->C->A->B->C->A......A函数调用B函数,B函数在调用C函数,C函数在调用A函数。这样的递归叫做间接递归。相当于儿子是终点,经过爸爸和爷爷,找到曾爷爷,得到答案,在传回到儿子。递归也是一样的原理。儿子问爸爸问题,爸爸不会,去问爷爷,爷爷不会,去问曾爷爷,曾爷爷会,告诉爷爷,A->A->A->A......A函数自己调用自己,这样的递归叫做直接递归。递归其实就是用子程序调用子程序,通俗点其实就是函数套函数。爷爷告诉爸爸,爸爸告诉儿子。
2024-04-11 18:31:55 146
原创 求一个分数加减表达式的结果
题目描述阿旺从数学老师的课上学到了一个有趣的分式表达式,分式表达式为1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + ... + (-1)n-1·1/n,请帮阿旺计算出分式表达式的输入格式输入仅一行,包含一个正整数n(1
2023-09-26 17:23:28 56
原创 最大跨度值
一共2行,第一行为序列的个数n(1 <= n <= 1000),第二行为序列的n个不超过1000的非负整数,整数之间以一个空格分隔。给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值 = 最大元素减去最小元素)。输出一行,表示序列的最大跨度值。
2023-09-17 13:05:00 67 1
原创 和与平均值
输出一行,先输出和,再输出平均值(保留小数点后5位),两个数间用单个空格分隔。第2到n+1行每行包含1个整数。每个整数的绝对值均不超过10000。读入n(1 <= n <= 10000)个整数,求它们的和与均值。输入第一行是一个整数n,表示有n个整数。
2023-09-16 13:53:55 82 1
原创 一元二次方程根的计算
若b^2 < 4 * a * c,表示有两个虚根,则输出:x1=实部+虚部i;实部 = -b / (2*a), 虚部 = sqrt(4*a*c-b*b) / (2*a)一元二次方程式是数学中很重要的知识点,利用公式x1 = (-b + sqrt(b*b-4*a*c))/(2*a), x2 = (-b - sqrt(b*b-4*a*c))/(2*a)求一元二次方程ax^2+ bx + c =0的根,a!若b^2 = 4 * a * c,表示有两个相等的实数根,则输出形式为:x1=x2=...。
2023-09-14 19:42:34 630 1
原创 计算器问题
小智在做数学题时总是有很多计算题,可是他的计算器坏了,所以他用编程知识设计了一个最简单的计算器,仅能支持+, -, *, / 四种运算。只需要考虑输入输出为整数的情况,数据和运算结果均不会超过int表示的范围。2. 如果出现其它的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!输入仅一行,一共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。输出仅一行,一个整数,为运算结果。可以考虑使用if或者switch结构。
2023-09-14 19:40:11 44 1
原创 判断一个点是否在正方形内
有一个正方形,已知四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x表示的是横轴,y表示的是纵轴。编写一个程序,判断一个给定的点是不是在这个正方形内(包括正方形的边界)。在平面直角坐标系中,每个图形的顶点都有对应的坐标值,例如正方形有四个顶点,也就是四个角,这四个角均有坐标值。输入仅一行,包括两个整数x、y,以一个空格分开,表示点的坐标(x,y)。输出仅一行,如果这个点在正方形内,则输出yes,否则输出no。
2023-09-14 19:36:32 532 1
原创 计算快递费
小智了解到网购的时候卖家会根据邮件的重量和用户是否选择加急计算快递费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。输入仅一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是n,说明不加急。现已知某一商品的重要和是否加急,请帮助小智计算该物品的快递费。小智刚刚开了一家网店,双十一期间,他的网店生意很好。输出一行,包含一个整数,表示邮费。
2023-09-14 19:32:15 87 1
原创 恰好有一门课不及格
输入一名学生的英语和编程成绩,判断他是否恰好有一门课不及格(成绩小于60分)。仅一行,包含两个在0到100之间的整数,分别表示该生的英语成绩和编程成绩。期中考试刚刚结束,李老师需要统计一个班恰好一门课不及格的同学。如果该生恰好有一门课不及格,输出1;
2023-09-14 19:30:26 80 1
原创 等差数列的问题
一行,包含三个整数a1,a2,n。星星今天遇到了一个关于等差数列的难题,你能使用编程的方法帮他解决这个问题吗?问题:给出一个等差数列的前两项a1,a2,求第n项是多少。一个整数,即第n项的值。
2023-09-14 19:26:10 117 1
原创 求三角形的面积
智智今天上了数学课,老师给出了三个顶点的坐标,让他去求面积。程程说,我可以使用编程帮助你解决这个问题。它的三个顶点坐标分别为(x1, y1), (x2, y2), (x3, y3),那么请问这个三角形的面积是多少。(提示:利用海伦公式求解)。输入仅一行,包括6个浮点数,分别对应x1, y1, x2, y2, x3, y3。输出也是一行,输出三角形的面积,精确到小数点后两位。
2023-09-13 21:39:57 44
原创 求三角形的面积
智智今天上了数学课,老师给出了三个顶点的坐标,让他去求面积。程程说,我可以使用编程帮助你解决这个问题。它的三个顶点坐标分别为(x1, y1), (x2, y2), (x3, y3),那么请问这个三角形的面积是多少。(提示:利用海伦公式求解)。输入仅一行,包括6个浮点数,分别对应x1, y1, x2, y2, x3, y3。输出也是一行,输出三角形的面积,精确到小数点后两位。
2023-09-13 21:37:15 41
原创 计算城市距离
现在两个城市的坐标A(Xa,Ya),B(Xb,Yb),求城市之间的直线距离。一个实数,即城市之间的直线距离,保留到小数点后3位。第一行是两个实数Xa,Ya,即城市A的坐标。第二行是两个实数Xb,Yb,即城市B的坐标。输入中所有实数的绝对值均不超过10000。
2023-09-13 21:36:10 88
原创 智智和苹果
智智买了一箱n个苹果,突然他现在想在规定时间内把所有苹果吃完。他每x小时能吃掉一个苹果,假设他在吃完一个苹果之前不会吃另一个,那么经过y小时还剩多少个完整的苹果?输入仅一行,包括n,x和y(均为整数)。输入数据保证y <= n * x。输出也仅一行,剩下的苹果的总个数。
2023-09-13 21:34:17 37
原创 计算函数的值
给出公式:y = ax3 + bx2 + cx + d 和给定的a, b, c, d, x,请你计算y的值。输入仅一行,包含5个双精度浮点数,分别是x,及参数a、b、c、d的值。数与数之间以一个空格分开。智智拿到了一个关于函数的编程题目,你能帮助她解决吗?输出一个实数,即y的值,保留到小数点后7位。
2023-09-13 21:32:46 27
原创 小树苗死亡率
每年植树节,向日葵小学都会组织同学们参加植树,但是有些小树苗因为体质原因或者土壤营养不够,总是有一些会枯萎死亡,现在我们一起来统计小树苗死亡率。输入仅一行,有两个整数,第一个为植树棵树,第二个为树苗死亡数。输出仅一行,树苗死亡率,精确到小数点后6位。
2023-09-13 21:28:27 51
原创 A+B问题
智智给程程出了一个加法问题的题目。描述如下:给定两个整数x和y,输出x+y的值。保证x、y及结果均在整型范围内。现在请你解决这一问题。一行,包含两个整数x,y,中间用单个空格隔开。x和y均在整型范围内。一个整数,即x+y的值。保证结果在整型范围内。
2023-09-13 21:00:40 30
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人