poj1328http://poj.org/problem?id=1328
比较简单的贪心,看代码,不细说了~
比较简单的贪心,看代码,不细说了~
#include <iostream> #include <fstream> #include <algorithm> #include <cmath> using namespace std; struct Space { double left; double right; friend bool operator<(Space a,Space b) { return a.left<b.left; } }; Space space[1007]; int n,d; int ans; int caseCount=1; void waterit() { ans=0; int i; double adjust=space[0].right; ans++; for(i=0;i<n-1;i++) { if(adjust<space[i+1].left) { ans++; adjust=space[i+1].right; } else { if(adjust>space[i+1].right) adjust=space[i+1].right; } } cout<<"Case "<<caseCount<<": "<<ans<<endl; caseCount++; } int main() { //ifstream cin("1.txt"); int i; bool flag=true; while(1) { cin>>n>>d; if(n==0 && d==0) break; for(i=0;i<n;i++) { int a,b; cin>>a>>b; if(b>d && flag) { cout<<"Case "<<caseCount<<": "<<"-1"<<endl; caseCount++; flag=false; } space[i].left=a-sqrt(double(d*d-b*b)); space[i].right=a+sqrt(double(d*d-b*b)); } if(flag) { sort(space,space+n); waterit(); } flag=true; } return 0; }
发表评论
-
2011清华考研机试题2
2011-08-09 14:56 936http://ac.jobdu.com/problem.php ... -
2011清华考研机试题1
2011-08-09 14:40 675题目描述 http://ac.jobdu.com/proble ... -
考研清华2011复试机考第三题
2011-08-09 13:51 1534题目描述 在某条线路上有N个火车站,有三种距离的路程,L1, ... -
poj3259 spfa解法
2011-08-08 19:59 1392同上题,不过改的spfa算法,注意每个节点进入队列的次数至多为 ... -
poj3259 bellman水题
2011-08-08 17:04 996poj3259http://poj.org/problem?i ... -
acm题目常用的预处理
2011-08-08 15:26 1203#include<iostream> #in ... -
poj1860
2011-08-08 14:06 740poj1860http://poj.org/problem?i ... -
water~9
2011-08-06 18:01 461poj2109http://poj.org/problem?i ... -
water~8
2011-08-06 17:22 650poj2027http://poj.org/problem?i ... -
water~6
2011-08-06 14:27 759poj1088http://poj.org/problem?i ... -
water~5
2011-08-06 14:24 664poj1003http://poj.org/problem?i ... -
water~4
2011-08-06 14:09 705poj1004http://poj.org/problem?i ... -
water~3
2011-08-06 13:59 566poj2159http://poj.org/problem?i ... -
water~2
2011-08-06 12:10 566poj3299http://poj.org/problem?i ... -
water~1
2011-08-06 10:35 671poj1503http://poj.org/problem?i ... -
POJ3280 简单DP
2011-08-05 14:48 925poj3280:http://poj.org/problem? ... -
POJ3253
2011-08-04 13:36 810poj3253:http://poj.org/problem? ...
相关推荐
《WaterPro7.0:深度解析水热力计算与应用》 WaterPro7.0是一款专为水热力性能计算及蒸汽热力性质评估而设计的专业软件。它以压力、温度、焓、熵、比容这五个关键参数为基础,通过精密的算法模型,能够灵活地计算出...
+ 7 high-quality water collision sounds, + optional shader features (multi_compile), + 3 normal (bump) maps for refraction, + an example of Buoyancy Effector 2D physics, + underwater bubbles and water...
An advanced water system for Unity. Water+ is very fast and it is optimized to run on almost any hardware possible while looking amazing. This is a lite version of the full Water+ plugin. It has most...
7. 浮力频率:`buoyancy_freq`函数可以计算海水的浮力频率(N值),这对于海洋波动研究和内部波现象的理解非常关键。 8. 压力转换:`pressure`函数可以将水面高度或深度转换为相应的水压,这对于深海探测和海底地形...
7. **与其他MATLAB工具箱的兼容性**:由于基于MATLAB平台,seawater工具箱可以无缝集成到其他MATLAB工具箱中,如optim(优化工具箱)、image processing(图像处理工具箱)等,扩展其应用范围。 8. **实例和教程**...
SUIMONO 2.1 - Interactive Water System brings advanced and deeply customizable ocean and water effects to Unity. Realistic Water Rendering - Uses advanced rendering techniques such as refraction, ...
《基于Unity的动态水系统模拟器Dynamic Water Physics 2详解》 Unity引擎是全球范围内广泛使用的3D游戏开发工具,其强大的物理系统为开发者提供了构建真实世界模拟的可能。在这款名为“Dynamic Water Physics 2”的...
《海水要素计算:seawater_ver3_3.1详解》 在海洋科学领域,对海水的各种要素进行精确计算是至关重要的。本文将详细介绍seawater_ver3_3.1这个程序包,它是一个专为计算海水压强、密度等要素而设计的专业工具。通过...
Calm Water 1.9.2.unitypackage
"Stylized Water 2 v1.5.0"是一个专门针对Unity设计的插件,用于创建具有高度风格化的海洋水面效果。 该插件的核心功能是其着色器,着色器是Unity中处理物体表面颜色和光照的关键组件。"Stylized Water"的着色器...
幸运的是现在Panopticum提供了一个很好的工具,Panopticum Water plug-in。利用这个插件你可以制作出惊人的水特效,包括流动水或其他更多。你可以创作出极其真实的效果,也可以制作出不可能在现实中看到的效果。利用...
在Unity引擎中,2D水效果通常通过各种技术和组件来实现,如"Unity2dWater_2dwater_Unity2d水_"这个资源包就专门针对这一需求提供了解决方案。 该资源包的核心组件是BuoyancyEffector2D,这是一个Unity引擎内置的2D...
"Stylized Water Shader"则是一种专为Unity3D设计的,用于创建具有艺术风格的海洋水面效果的着色器。 一、Stylized Water Shader概述 Stylized Water Shader是Unity3D中的自定义着色器,旨在提供一种非写实但极具...
标题中的"seawater_carbonn99_matlab_zip_seawater_"暗示这是一个与海洋水体中的碳含量(carbonn99)相关的MATLAB程序包,它被压缩为ZIP格式。MATLAB是一种强大的编程和计算环境,常用于科学计算、数据分析和工程...
Water 曲谱
Dynamic Water Physics。
7. **兼容性**:SUIMONO 兼容Unity的多平台发布,包括PC、移动设备以及游戏主机,为跨平台游戏开发提供便利。 通过使用SUIMONO - WATER SYSTEM 2,开发者可以极大地提升游戏的视觉质量和玩家的沉浸感,同时减少了在...
"Dynamic Water Physics2"(DWP2)是针对Unity的一个扩展模块,专为实现精细的水体与物体交互效果而设计。这款工具不仅能够模拟逼真的浮力和流体动力学,还能够适应各种形状和尺寸的物体,无论是静态还是动态,都能...
camelotvfx advanced water fx camelotvfx advanced water fx
《海洋物理:深入解析seawater源码》 在研究海洋物理的过程中,掌握精确的海洋水文模型至关重要。其中,`seawater`是Matlab环境下一个极为重要的工具箱,专为物理海洋学领域的研究人员提供服务。这个工具箱包含了一...