UVA 1524 - Hot or Cold?(数学)
UVA 1524 - Hot or Cold?
题目链接
题意:给一个一元n次方程,带入x表示时间,f(x)表示温度,如今要求[s, e]的平均温度
思路:平均温度就是 总温度/ (e - s),画出曲线,能够发现温度总和为[s,e]上区间与x轴围成的面积,那么利用f(x)的原函数就能求面积了
代码:
#include <cstdio>
#include <cstring>
#include <cmath>const int N = 105;int n;
double a[N], s, e;double F(double x) {double ans = 0;for (int i = 0; i <= n; i++)ans += a[i] * pow(x, i + 1);return ans;
}int main() {int cas = 0;while (~scanf("%d", &n) && n) {for (int i = n; i >= 0; i--) {scanf("%lf", &a[i]);a[i] = a[i] / (i + 1);}scanf("%lf%lf", &s, &e);printf("%.3lf\n", (F(e) - F(s)) / (e - s));}return 0;
}
转载于:https://www.cnblogs.com/zfyouxi/p/4092451.html
UVA 1524 - Hot or Cold?(数学)相关推荐
- uva 10014 Simple calculations(数学推导)
直接按照题意来推导最后的结果就行了. 开始的时候只做到了第一个推导,第二次没有继续下去. 代码: #include<stdio.h>int main() {int T, n, i;doub ...
- linux vim无法编辑文件内容,Linux 使用vim命令编辑文件内容
在终端可以使用vim命令来直接编辑文件内容. vim,也可以叫做vi. vim有三种模式:命令模式.输入模式.底线命令模式. 命令模式 vim 文件名 进入命令模式,vim也可以写成vi. 如果 ...
- 《算法设计编程实验:大学程序设计课程与竞赛训练教材》——2.4 相关题库...
2.4 相关题库 [2.4.1 Mileage Bank] [问题描述] ACM(Airline of Charming Merlion,迷人的鱼尾狮航空公司)的飞行里程计划对于经常要乘坐飞机的旅客非 ...
- UVa 1639 - Candy(数学期望 + 精度处理)
链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- Candy UVA 1639 (数学期望)
Candy UVA 1639 (数学期望) 有两个盒子各有n颗糖(n<=2*105),从两个盒子取糖的概率为p和1-p,直到一个盒子没糖,求另一个盒子中糖的个数的数学期望. 期望公式为: E=∑ ...
- UVA - 11181 数学
UVA - 11181 题意: n个人去买东西,其中第i个人买东西的概率是p[i],最后只有r个人买了东西,求每个人实际买了东西的概率 代码: //在r个人买东西的概率下每个人买了东西的概率,这是条件 ...
- uva 11762 数学期望+记忆化搜索
题目大意:给一个正整数N,每次可以在不超过N的素数中随机选择一个P,如果P是N的约数,则把N变成N/p,否则N不变,问平均情况下需要多少次随机选择,才能把N变成1? 分析:根据数学期望的线性和全期望公 ...
- Triangle Fun UVA - 11437(一个数学定理 + 三角形求面积)
Triangle Fun UVA - 11437 题意: 给你一个三角形,被三条三等分线划分.要你求中间三角形的面积. 思路:(ans = SΔabc7\frac{S\Delta abc}{7}7SΔ ...
- GCD XOR UVA - 12716 ——筛法建立约数表+xor运算+数学规律
Think: 1埃式筛法思想建立约数表 2初始打表寻找运算的数学规律 3xor运算(不带进位的二进制加法) 运算法则 1. a ⊕ a = 0 2. a ⊕ b = b ⊕ a 3. a ⊕b ⊕ c ...
最新文章
- android中实现返回首页功能
- MediaSource 缓存
- 把报表的数据导出Excel
- Python 解释器
- 模拟CA机构制作CA机构证书
- 运用高斯核模型进行最小二乘回归_比特币价格与时间存在关系?一文读懂比特币价值的对数增长模型...
- while循环在Python中的应用举例 及其break continue的使用
- 特征工程之非线性特征提取和模型堆叠
- Pyhton入门 笔记 第三天 正则表达式与JSON
- [转载] python2.7中模块学习- textwrap 文本包装和填充
- 【ArcGIS|空间分析】利用DEM提取山脊、山谷线(水文分析、表面分析)
- Java 软件实践 VZone PPT Show 一次及其Perfect的演示
- Go全栈面试题(3) -微服务面试题
- 树莓派 opencv 调用摄像头
- Ubuntu 设置固定ip地址
- 有域名得git是怎么弄得_部署到Github Pages上的博客,自定义域名,和免费域名如何申请...
- 工业云计算技术在工业自动化系统中的作用
- ubuntu GStreamer + QT多媒体播放器开发(四)
- PyTorch 轻松节省显存的小技巧
- 读论文:Fine-grained Image Classification via Combining Vision and Language
热门文章
- java继承的性质_java 继承的特性
- 手机拍照显示_最值得购买的4款5G手机,每款都有一技之长,有你在用的吗?
- matplotlib的基本使用1
- PostgreSQL递归查询
- TensorFlow学习笔记(二十二) tensorflow数据读取方法总结
- 聊聊JVM(十)Mac下hsdis和jitwatch下载和使用
- java 四则运算 栈的实现
- Pytorch实战1:线性回归(Linear Regresion)
- 深入了解SpringCloud Hystrix
- (cljs/run-at (JSVM. :all) 一次说白DataType、Record和Protocol)