洛谷P2433 小学数学 N 合一
写完了这道题结果脑子断电把浏览器关了。。。。。。打开一看
没保存
寄
传送门:【深基1-2】小学数学 N 合一 - 洛谷
第一题 第二题 第三题
这几道题没啥好说的,直接输出就彳亍了
cout << "I love Luogu!" << endl;
cout << “6 4” << endl;
cout << "3 12 2" << endl;
第四题
这道题不难,但是题目说保留6位有效数字
“有效数字"包括整数部分。
所以这道题只保留3位小数,不是保留6位小数。
printf("%.3lf\n", 500.0 / 3.0);
第五题
这道题是一道典型的火车行程问题,本质就是一道相遇问题。
套用公式解答就ok力。
cout << 15 << endl;
第六题
这道题涉及到初二的一个知识:勾股定理:-)。
勾股定理的定义如下:
在一个直角三角形中,两直角边的平方和等于斜边的平方
那么我们就可以这样计算:
cout << sqrt(6 * 6 + 9 * 9) << endl;
第七题
也是简单的加减法,直接计算即可,注意需要使用换行符隔开。
cout << 110 << endl << 90 << endl << 0 << endl;
第八题
这道题的前两问没问题,那第三问球的体积怎么算呢?
球体积
接下来套公式就可以啦。
const double Pi = 3.141593;
cout << Pi * 10 << endl << Pi * 25 << endl << (4 / 3) * Pi * 125 << endl;
第九题
这道题也是小学奥数中的一类——还原问题
我们可以从最后一个桃子开始倒推,把多拿的一个桃子加回去,再把桃子数量乘以2,一步一步的向上一层一层。这就是我们常用的递归思想。
最后的答案是22。
cout << 22 << endl;
第十题
这道题就是小学奥数六年级最难的题——牛吃草问题,而且这道题还只是牛吃草问题中的菜鸟难度(相信我,不要作死深究这种问题,都是血与泪的教训)
我们先把原题转化成一般形式的板题:
牧场上有一片青草,每天都生长得一样快。这片青草供给8头牛吃,可以吃30天,若供给10头牛吃,可以吃6天。如果要10天把草吃完,需要多少头牛?
假设1头牛1天吃"1"份草;
8头牛在30天内,一共吃了(份)草
10头牛在6天内,一共吃了(份)草
因为吃草过程中会有多生长的草,所以第一种情况比第二种情况多吃了(份)草
这180份草是在(分钟)内生长的
那么1分钟生长(份)草,30分钟生长
(份)草
那么原有的草就有(份),需要
(头)牛吃掉。
总共需要(头)牛,也就是9台评测机。
cout << 9 << endl;
第十一题
按照追及问题的公式套用即可:
cout << 100 / (8 - 5) << endl;
第十二题
26个字母表应该没有人不会吧?
cout << 13 << endl << R << endl;
第十三题
我们知道正方体体积的立方根就是正方体的棱长。但是问题来了,<cmath>中没有求立方根的函数。但是我们可以将立方根转化为次方的方式,也就是这样:
记得别忘记强转。
upd:C++是有求立方根函数的:cbrt(a),但是a需要使用浮点数类型。
const double Pi = 3.141593;
cout << (int)(pow(4 / 3 * Pi * (4 * 4 * 4 + 10 * 10 * 10), 1.0 * 1 / 3)) << endl;
第十四题
内心OS:呼,总算要做完了。
蛤?一元二次方程?
出题人你是不是有点过分了?
无语.exe
好了,那我们先解一下方程⑧
解:
题目中要取较小的值,所以答案是50,直接输出答案即可。
cout << 50 << endl;
End~
洛谷P2433 小学数学 N 合一的更多相关文章
- 洛谷试炼场-简单数学问题-P1403 [AHOI2005]-因数
洛谷试炼场-简单数学问题 P1403 [AHOI2005]约数研究 Description 科学家们在Samuel星球上的探险得到了丰富的能源储备,这使得空间站中大型计算机"Samuel I ...
- 洛谷试炼场-简单数学问题-P1045 麦森数-高精度快速幂
洛谷试炼场-简单数学问题 B--P1045 麦森数 Description 形如2^P−1的素数称为麦森数,这时P一定也是个素数.但反过来不一定,即如果PP是个素数,2^P-1 不一定也是素数.到19 ...
- 洛谷试炼场-简单数学问题-P1088 火星人
洛谷试炼场-简单数学问题 A--P1088 火星人 Description 人类终于登上了火星的土地并且见到了神秘的火星人.人类和火星人都无法理解对方的语言,但是我们的科学家发明了一种用数字交流的方法 ...
- 洛谷P4588 [TJOI2018]数学计算 【线段树】
题目链接 洛谷P4588 题解 用线段树维护即可 #include<algorithm> #include<iostream> #include<cstring> ...
- 洛谷 P4714 「数学」约数个数和 解题报告
P4714 「数学」约数个数和 题意(假):每个数向自己的约数连边,给出\(n,k(\le 10^{18})\),询问\(n\)的约数形成的图中以\(n\)为起点长为\(k\)的链有多少条(注意每个点 ...
- 洛谷P3216 [HNOI2011] 数学作业 [矩阵加速,数论]
题目传送门 数学作业 题目描述 小 C 数学成绩优异,于是老师给小 C 留了一道非常难的数学作业题: 给定正整数 N和 M,要求计算 Concatenate (1 .. N)Mod M 的值,其中 C ...
- 洛谷P3216 [HNOI2011]数学作业
题目描述 小 C 数学成绩优异,于是老师给小 C 留了一道非常难的数学作业题: 给定正整数 N 和 M,要求计算 Concatenate (1 .. N) Mod M 的值,其中 Concatenat ...
- 洛谷P4588 [TJOI2018]数学计算(线段树)
题意 题目链接 Sol TJOI怎么全是板子题 对时间开个线段树,然后就随便做了.... #include<bits/stdc++.h> using namespace std; cons ...
- [洛谷P4588][TJOI2018]数学计算
题目大意:有一个数$x$和取模的数$mod$,初始为$1$,有两个操作: $m:x=x\times m$并输出$x\% mod$ $pos:x=x/第pos次操作乘的数$(保证合法),并输出$x\%m ...
- 洛谷 P3216 [HNOI2011]数学作业
最近学了矩阵,kzj大佬推荐了我这一道题目. 乍一眼看上去,没看出是矩阵,就随便打了一个暴力,30分. 然后仔细分析了一波,发现蛮简单的. 结果全wa了,先看看下面的错误分析吧! 首先,设f[n]为最 ...
随机推荐
- JUC同步锁原理
JUC同步锁原理 1.锁的本质 1.什么是锁? 通俗来讲,锁要保证的就是原子性,就是一个代码块不允许多线程同时执行,就是锁.从生活的角度上来说,就比如你要去上厕所,当你在上厕所期间,你会把门锁上, ...
- 4. DI相关内容
我们先来思考 向一个类中传递数据的方式有几种? 普通方法(set 方法) 构造方法 依赖注入描述了在容器中建立 bean 与 bean 之间的依赖关系的过程,如果 bean 运行需要的是数字或字符串呢 ...
- 4大数据实战系列-hive安装配置优化
1 基础环境 1.1 版本预览 Cnetos 6.5 已安装 Hadoop 2.8 已安装集群 Hive 2.3 待安装 Mysql 5.6 已安装 Spark 2.1.1 已安装 1.2 机器环境 ...
- 2020中国系统架构师大会活动回顾:ZEGO实时音视频服务架构实践
10月24日,即构科技后台架构负责人&高级技术专家祝永坚(jack),受邀参加2020中国系统架构师大会,在音视频架构与算法专场进行了主题为<ZEGO实时音视频服务架构实践>的技术 ...
- Federated Learning004
联邦学习--笔记004 2023.03.13周一 快中期答辩了(3.20),最近甲流高发期 毕设期间,今天学习了联邦学习的一篇论文---Differentially Private Federated ...
- Set_HashSet_TreeSet_小记
Set接口:Set集合继承自Collection集合 Set:底层数据结构是一个哈希表,能保证元素是唯一的,元素不重复!它通过它的子实现了HashSet集合去实例化,HashSet集合底层是HashM ...
- C语言基础--数组详细说明
目录 一.什么是数组 二.一维数组 1.一维数组创建 2.一维数组的使用 2.1 索引值 2.2 遍历数组 2.3 如何使用sizeof()计算出数组的长度 三.二维数组 1.二维数组的创建 2.二维 ...
- Spring相关API
ApplicationContext的继承体系 applicationContext applicationContext:接口类型,代表应用上下文,可以通过其实例获得Spring容器中的Bean A ...
- Windows 环境下载、安装、使用(.Net 5.0) Redis 数据库及常见问题的解决
〇.前言 Redis (Remote Dictionary Server 远程字典服务)是一个使用 ANSI C 编写的开源.包含多种数据结构,支持网络.基于内存.可选持久性的键值对存储数据库,是现在 ...
- 【解惑】介绍.net中的DataTable的AcceptChanges方法
DataTable.AcceptChanges方法是一个用于DataTable对象的方法,它将所有对DataTable进行的更改标记为已接受.这意味着所有新增.修改和删除的行都将被标记为DataRow ...