![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
简单数学
文章平均质量分 64
编码当哭
于微光之中驻足,依稀看见渺茫的希望,砥砺前行
展开
-
简易版之最短距离
描述寒假的时候,ACBOY要去拜访很多朋友,恰巧他所有朋友的家都处在坐标平面的X轴上。ACBOY可以任意选择一个朋友的家开始访问,但是每次访问后他都必须回到出发点,然后才能去访问下一个朋友。比如有4个朋友,对应的X轴坐标分别为1, 2, 3, 4。当ACBOY选择坐标为2的点做为出发点时,则他最终需要的时间为 |1-2|+|2-2|+|3-2|+|4-2| = 4。现在给出N个朋友原创 2017-11-06 20:39:11 · 353 阅读 · 0 评论 -
3n+1
描述 猜想:对于任意大于1的自然数n,若n为奇数,则将n变为3n+1,否则变为n的一半。经过若干次这样的变换,一定会使n变为1。例如3->10->5->16->8->4->2->1。 输入n ,输出n变换的次数。N<=1000000000 输入 输入一个N输出 输出n变为1的次数样例输入3样例输出7#include<iostream>...原创 2018-03-09 18:52:19 · 481 阅读 · 0 评论 -
3n+1数链问题
3N+1数链问题 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:158 测试通过:120描述在计算机科学上,有很多类问题是无法解决的,我们称之为不可解决问题。然而,在很多情况下我们并不知道哪一类问题可以解决,哪一类问题不可解决。现在我们就有这样一个问题,问题如下:(1) 输入一个正整数n...原创 2018-03-09 18:47:15 · 753 阅读 · 0 评论 -
扑克排序
描述一叠数值不同的扑克牌(不超过13张),每次只能拿最顶端的一张插入到任意位置。至少操作多少次,扑克牌能够从上到下是从大到小的顺序。输入多组数据,每组第一行为n,扑克牌个数。第二行n个空格隔开的正整数,(这些数是1~13),为这叠扑克牌从下到上的数值。输出每组数据输出一行,至少按规则操作的次数。样例输入原创 2018-01-09 21:41:56 · 1048 阅读 · 0 评论 -
VIJOS-P1040
描述高精度乘法 输入:两行,每行表示一个非负整数(不超过10000位) 输出:两数的乘积。输入输出样例输入99101样例输出9999#include#include#include#includeusing namespace std;int main(){ long long n,m;原创 2017-12-30 20:53:55 · 165 阅读 · 0 评论 -
成绩统计
描述从键盘上输入若干个数,表示若干个学生的成绩,当成绩小于0时表示结束输入。计算出输入学生的平均成绩,最高分和最低分,并输出不及格成绩学生的人数。输入每个测试数据包括N个数,表示N个学生的成绩,当遇到小于0的数时,作输入结束处理。输出输出这些学生的平均成绩(精确到2位小数),最高分,最低分和不及格成绩的人数,用空格隔开这些数据结果。样例输入原创 2017-12-12 21:26:08 · 760 阅读 · 0 评论 -
两圆的位置关系
描述给定两个圆的位置和半径,求他们之间的关系输入输入数据有多组,每组数据2行,第1、2行分别为第一个和第二个圆的X坐标、Y坐标以及半径。处理到EOF结束位置。输出对每组数据,如果两个圆相切输出1,两个圆相离输出2、两个圆包含输出3、两个圆相交输出4。样例输入1 1 21 1 3样例输出3#inclu原创 2017-12-02 17:35:34 · 2702 阅读 · 0 评论 -
计算角度
描述已知一个角A的余弦值,求这个角的度数(0输入输入数据有多组,每组数据为一个浮点数。输入直到EOF为止。输出输出A的角度值,保留1位小数,如果输入的数据不符合要求,请输出error。样例输入100.01.00.0样例输出error0.090.0#include#include#转载 2017-11-21 17:01:57 · 1538 阅读 · 2 评论 -
Quicksum
描述Quicksum 数据只由26个大写字母和空格组成,并且一定由大写字母开始和结束. 除此之外,它可以任意组合,包括出现连续空格。Quicksum 是每个字母位置和字母值乘积的总和。空格的值为0, 字母的值按照字母表次序,比如A=1, B=2, etc.下面是 "ACM"和"MID CENTRAL"计算Quicksum的例子:ACM: 1*1 + 2*3 +转载 2017-11-14 20:32:16 · 1198 阅读 · 0 评论 -
最多约数问题
描述存在n个整数 , 请找出n个整数中约数最多的数,若有多个数约数个数相同,则找出这些具有相同约数的数中最小的整数。输入输入数据包含多组数据(文件EOF结束)每组数据包含两行 第一行为n 表示有n个数(1输出对于输入请输出约数最多的数样例输入62 1 5 4 3 9样例输出4#include#includ原创 2017-11-14 17:53:41 · 1655 阅读 · 0 评论 -
找规律填数字
描述小瑜还在读幼儿园呢,现在的小孩子正够可怜的......这不,老师给孩子们布置了一道连很多大人都不会的数学题目。且看: 给你一组有规律序列的前面5个整数,请你给出它后面跟着的5个整数,如:1,2,3,4,5,___,___,___,__,___。这是个等差数列, 后面应该是6,7,8,9,10,这倒简单。但现在老师告诉孩子们这串序列有可能是等差数列,等比数列或者是斐波那契数列原创 2017-11-14 12:55:34 · 2159 阅读 · 2 评论 -
求两直线的夹角
描述有两条直线,AB和CD,A、B、C、D的坐标已知,求这两条直线的所成夹角中较小的一个。输入输入包括多组数据,第一行为测试数据的组数n,接下来后面有n行,每一行有8个整数,依次代表A点的x坐标、A点的y坐标,B点的x坐标、B点的y坐标,C点的x坐标、C点的y坐标,D点的x坐标、D点的y坐标。输出输出夹角的近似值(角度值而非弧度值,保留1位小数)原创 2017-11-04 16:17:34 · 6067 阅读 · 1 评论 -
{A} + {B}
描述给你两个集合,要求{A} + {B}.注:同一个集合中不会有两个相同的元素. 输入每组输入数据分为三行,第一行有两个数字n,m(0输出针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开样例输入1 212 31 211 2样例输出1 2 31 2原创 2017-11-07 21:02:04 · 977 阅读 · 0 评论 -
Switch game
描述There are many lamps in a line. All of them are off at first. A series of operations are carried out on these lamps. On the i-th operation, the lamps whose numbers are the multiple of i change转载 2017-11-06 20:58:36 · 220 阅读 · 0 评论 -
L2-015. 互评成绩
学生互评作业的简单规则是这样定的:每个人的作业会被k个同学评审,得到k个成绩。系统需要去掉一个最高分和一个最低分,将剩下的分数取平均,就得到这个学生的最后成绩。本题就要求你编写这个互评系统的算分模块。输入格式:输入第一行给出3个正整数N(3< N <= 104,学生总数)、k(3<= k <= 10,每份作业的评审数)、M(<= 20,需要输出的学生数)。随后N行,每...原创 2018-04-09 21:23:22 · 1121 阅读 · 0 评论