题目:一个上面开口的矩形的牛奶盒,与底面桌子有一定的夹角(有一条底边)和桌面相切,求盒子中牛奶的体积。

分析:计算几何、简单题。按照界面计算乘以宽度即可。

处理时按照图示的两种情况即可,分界条件 tanθ 与 h/l 比较即可。

#include <iostream>
#include <cstdlib>
#include <cstdio>
#include <cmath>using namespace std;int main()
{double p = acos(-1.0);double l,w,h,t;while ( ~scanf("%lf%lf%lf%lf",&l,&w,&h,&t) ) {//判断剩余牛奶的形状 if ( tan(t*p/180.0) < h/l )printf("%.3lf mL\n",w*l*h-0.5*w*l*l*tan(t*p/180.0));else printf("%.3lf mL\n",0.5*h*h*w/tan(t*p/180.0));}return 0;
}

UVa 11909 - Soya Milk相关推荐

  1. 23种 设计模式 java 实例代码

    23种设计模式 文章目录 *23种设计模式* 一.设计模式的6/7 大原则: 1).UML类图定义 2).UML类图详解 1. 名称详解 **依赖(Dependency)** **泛化(General ...

  2. UVa Online Judge 工具網站

    UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...

  3. [搜索]UVa 129 困难的串

    题意:将一个包含两个相邻的重复子串的子串,称为"容易的串",其他为"困难的串". 输入正整数n和l,输出由前l个字符组成的,字典序第n小的困难的串. 输入样例: ...

  4. uva 401.Palindromes

    题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...

  5. Uva 3767 Dynamic len(set(a[L:R])) 树套树

    Dynamic len(set(a[L:R])) Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 https://uva.onlinejudge.org/in ...

  6. UVA 11752 超级幂

    UVA 11752 超级幂 Z - The Super Powers Time Limit:1000MS     Memory Limit:0KB     64bit IO Format:%lld & ...

  7. UVa 11174 - Stand in a Line

    http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&p ...

  8. UVa 10112 - Myacm Triangles

    UVa第一卷最后一题. 求内部不含点并且面积最大的三角形. 暴力. 代码如下: 1 #include<iostream> 2 #include<cstdio> 3 #inclu ...

  9. Mixing Milk(USACO)

    /* ID:tianlin2 PROG:milk LANG:C++ */ #include <iostream> #include <cstdlib> #include < ...

  10. usaco Mixing Milk

    我太菜了先从简单题慢慢刷 /* ID: jinbo wu LANG: C++ PROB: milk */ #include<bits/stdc++.h> using namespace s ...

最新文章

  1. JavaScript 笔记 ( Prototype )
  2. 【小项目】Vue 整合 Axios
  3. python获取灰度图边界
  4. 顶级数据团队建设全景报告_从蚂蚁金服的BI和大数据团队建设,看透BI发展,再不懂就落伍了...
  5. bizhubc226说明书_bizhub c226驱动下载-柯尼卡美能达c226驱动下载 v1.0官方版--pc6下载站...
  6. 产品经理必看书籍推荐
  7. JQuery将用户输入的数字转换为大写
  8. set_global_opts在PyEcharts中实现全局配置项
  9. opencv 绿色通道提取
  10. 一台电脑绿色安装多个版本google Chorme方案
  11. 不积跬步无以至千里007
  12. 集合-HashTable
  13. QString的toLocal8bit与toLatin1的区别
  14. PDF内容复制自动替换换行符
  15. IWAM账号密码不一致引起IIS无法处理ASP文件
  16. 网络画板的文本编辑器也是markdown编辑器吗?
  17. 关于阿里巴巴开发手册不得使用外键与级联,一切外键概念必须在应用层解决的疑惑
  18. thunderbird 雷鸟中文版下载,安装
  19. 信号与系统2—关于自然常数e的那些事
  20. 红旗Linux的特点和应用范围,以红旗Linux和Ubuntu为例评点Linux发行版的优点

热门文章

  1. 【计算机视觉40例】案例28:表情识别
  2. 【无代码体验】宜搭车辆管理系统模板试用
  3. C语言随机产生26个大写字母
  4. TOMCAT的AppBase和DocBase研究
  5. 华为钱包无法连接服务器_您好 华为手机出现无法连接服务器是怎么回事?
  6. 台式计算机无法连接网络,台式电脑无法连接无线网络怎么办
  7. java locale string_java.lang.String.toUpperCase(Locale locale)方法实例
  8. 手把手教你用小米手机OTG功能连接打印机
  9. 零的突破!6所高校、2所“双非”顶刊发文
  10. 进不去jetbrain官网怎么办