日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

uva 815之理解诡异的海平线题目之不容易

發布時間:2025/5/22 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uva 815之理解诡异的海平线题目之不容易 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先題意:(這個真的令人無奈,題目都看不太明白)

網上百度了一下,就是以下意思:

給你n*m個格子,每個格子的面積是10*10米,整個區域外看作無限高的墻壁。輸入每個格子的海拔高度(可能為負數),以及區域內的雨水總體積,輸出區域水位的海拔高度以及淹沒方格的占比。

注明一下:星星假裝為水,題目給出了每個格子的海平面的高度。

最最最需要知道的是,裝水是兩個海平面之間的那個區域可以放水,而不是我畫的那個方格,存水的是方格外面的區域。

海平線高度是什么意思——每個方格的海拔相當于這個方格的固體體積,可以把它們都看作木塊,雨水只存在兩個木塊間高度差的空間內。

用兩個栗子來解釋一下!!!

1 case 1: 2 3 1 3 10 20 30 4 3000 5 解答: 6 首先我們看一下3000是否會將所有格子的空間都填埋了? 填埋最少所需的水量:((30-10)+(30-20))*10*10=3000 7 我們可以看到完全可以 8 所有答案是 h=30 百分比是1
圖示:
30
20 20
10 10 10
0 0 0 case 2: 3 1 -10 -20 -30 3000 解答: 首先我們看一下3000是否會將所有格子的空間都填埋了? 填埋最少所需的水量:((30-10)+(30-20))*10*10=3000 我們可以看到完全可以 所有答案是 h=-10 百分比是1 圖示: 0 -10 -20 -20 -30 -30 -30 1 3 1 2 10 20 30 3 2000 4 Region 1 5 Water level is 25.00 meters. 6 66.67 percent of the region is under water. 1 3 1 2 -10 -20 -30 3 2000 4 Region 6 5 Water level is -15.00 meters. 6 66.67 percent of the region is under water.

通過上面的這些栗子,大概能明白本題的題意了吧!!!

?現在就是解決問題的代碼:

#include<iostream> #include<algorithm> using namespace std; int main() {int n,m;double count;int t=0;while(cin>>n>>m){if(t!=0)cout<<endl;if(n==0&&m==0)break;t++;double a[1000];double sum=0;double lever=0;double len=0; // double sum1=0;for(int i=0;i<n*m;i++){cin>>a[i];}sort(a,a+n*m);for(int i=0;i<n*m-1;i++)sum+=(a[i+1]-a[i])*(i+1); // cout<<"sum: "<<sum<<endl; cin>>count;count/=100;if(sum<=count){lever=100;len=a[n*m-1]-a[0]; count=count-sum;len+=count/(n*m);}else{ // lever=count*100/(sum*1.00);for(int i=0;i<n*m-1;i++){if((a[i+1]-a[i])*(i+1)>=count){len+=count/(i+1);lever++;break;}else{len+=(a[i+1]-a[i]);count-=(a[i+1]-a[i])*(i+1);lever++;}}lever=lever/(n*m)*100;}len=len+a[0];cout<<"Region "<<t<<endl;cout<<"Water level is ";printf("%.2lf",len);cout<<" meters."<<endl;printf("%.2lf",lever);cout<<" percent of the region is under water."<<endl;} } View Code

?

轉載于:https://www.cnblogs.com/Aiahtwo/p/10587874.html

總結

以上是生活随笔為你收集整理的uva 815之理解诡异的海平线题目之不容易的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 青草视频网| 国内成人在线 | 欧美黑人欧美精品刺激 | 欧洲av无码放荡人妇网站 | 久久艹在线观看 | 免费黄色小视频网站 | av首页在线观看 | 69精品无码成人久久久久久 | 中文字幕精品视频 | 国产精品欧美一区二区 | 女优中文字幕 | 日本一区二区三区视频在线观看 | 国产一级片免费视频 | 夜夜嗨av一区二区三区网页 | 4hu在线观看 | 男女互操视频 | 中文字幕免费中文 | 亚洲精品天堂在线 | 热久久久久 | 国产农村妇女精品一区二区 | 激情爱爱网站 | 制服丝袜手机在线 | 夜夜操夜夜干 | 欧美va亚洲va | 蜜桃久久一区二区三区 | 狠狠干中文字幕 | 免费看国产黄色 | 狠狠操狠狠摸 | 99国产精品国产免费观看 | 国产主播一区二区三区 | 国产精品99久久久久久动医院 | 有码在线播放 | 91成人免费版 | 国产精品女同一区二区 | 久久久久亚洲av无码专区体验 | 伦理片久久 | 午夜院线| 全黄性高潮 | 国产一区二区成人 | 欧美激情视频一区二区三区不卡 | 国产精品久久久不卡 | 在线你懂的 | 久久精品视频免费 | 日本裸体xx少妇18在线 | 免费一级欧美片在线播放 | 91麻豆视频在线观看 | 欧美在线播放一区 | 久久7777 | 欧美在线 | 亚洲 | 国产毛片久久 | 青草青在线视频 | 欧美精品久久久久久久自慰 | 爽爽免费视频 | 鲁鲁狠狠狠7777一区二区 | 奇米一区二区三区 | 伊人性视频 | 无码人妻精品一区二区三区99不卡 | 6080午夜伦理 | 极品久久 | 日韩一区二区在线看 | 亚洲五级片 | 青青草在线免费观看 | 黄色中文字幕 | 国产91精品久久久久久久网曝门 | 国产免费一区二区三区在线观看 | 欧美劲爆第一页 | 午夜爽爽视频 | 国产农村老头老太视频 | 蜜臀少妇久久久久久久高潮 | 日韩欧美国产激情 | 欧美区在线观看 | 久草精品在线 | 国产全肉乱妇杂乱视频 | 日本免费福利视频 | 91色爱| 国产乱仑| 日韩一卡二卡在线 | 久久久久爱 | 边啃奶头边躁狠狠躁 | 国产无码精品一区二区 | 国产在线网址 | 高清一区二区三区视频 | 黄色网页在线免费观看 | 国产美女自慰在线观看 | 欧美一区二区高清 | 日韩视频在线观看一区二区 | 天堂中文在线网 | 狠狠老司机 | mm1313亚洲国产精品美女 | 黄色一级视频免费看 | 开心激情综合网 | 久久精品99国产精品日本 | 一级裸体片 | 免费黄色在线视频 | 日本三级韩国三级三级a级按摩 | xxxxwwww国产| 抽插丰满内射高潮视频 | 日韩精品国产AV | 7777在线视频|