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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

HihoCoder 1245:王胖浩与三角形 三角形边长与面积

發(fā)布時間:2023/12/15 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HihoCoder 1245:王胖浩与三角形 三角形边长与面积 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

#1245 : 王胖浩與三角形

時間限制:1000ms 單點時限:1000ms 內(nèi)存限制:256MB

描述

王胖浩有一個三角形,三邊長為a,b,c。他有特殊的能力,能增加三條邊的邊長,增加的總長度不能超過l。

他想通過合理地使用他的特殊能力,使得三角形的面積最大。

輸入

第一行一個整數(shù)T,表示測試數(shù)據(jù)個數(shù)。

以下T行,每行一個四個整數(shù)a,b,c,l。

數(shù)據(jù)范圍:

1<=T<=104, 1<=a,b,c<=106, 0<=l<=106

輸出

輸出T行,每行一個實數(shù),表示三角形的面積。要求相對誤差不能超過10-9

樣例輸入
1 2 3 3 3
樣例輸出
5.8216152143
已知三角形的三個邊長a,b,c,其面積是sqrt((a+b+c)*(a+b-c)*(a+c-b)*(b+c-a))/4。

考慮面積公式sqrt((a+b+c)(a+b-c)(b+c-a)(a+c-b))/4,如果固定了a和b+c,那么b和c越接近越好。

所以將三條邊排序,首先增加第一條邊到和第二條邊一樣長,然后一起增加前兩條邊到和第三條邊一樣長,然后三條邊一起增加。

代碼:

#include <iostream> #include <algorithm> #include <cmath> #include <vector> #include <string> #include <cstring> #pragma warning(disable:4996) using namespace std;double a[5], res, ll;int main() {//freopen("i.txt","r",stdin);//freopen("o.txt","w",stdout);int test;scanf("%d", &test);while (test--){cin >> a[0] >> a[1] >> a[2] >> ll;sort(a, a + 3);if (ll <= a[1] - a[0]){a[0] = a[0] + ll;}else{ll = ll - (a[1] - a[0]);a[0] = a[1];if (ll/2 <= a[2] - a[1]){a[1] = a[1] + ll / 2;a[0] = a[0] + ll / 2;}else{ll = ll - 2 * (a[2] - a[1]);a[1] = a[2];a[0] = a[2];a[0] = a[0] + ll / 3;a[1] = a[1] + ll / 3;a[2] = a[2] + ll / 3;}}res = sqrt((a[0] + a[1] + a[2])*(a[0] + a[1] - a[2])*(a[1] + a[2] - a[0])*(a[0] + a[2] - a[1])) / 4;printf("%.10lf\n", res);}//system("pause");return 0; }



總結

以上是生活随笔為你收集整理的HihoCoder 1245:王胖浩与三角形 三角形边长与面积的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产高清免费在线播放 | 欧美综合成人 | 免费一级黄 | 国产成人精品av | 男女激情久久 | 国产黄频 | 大乳女喂男人吃奶视频 | 久久国产影视 | 青青草视频免费 | 三级黄网| 日本黄色不卡 | 日本理伦片午夜理伦片 | 公侵犯人妻中文字慕一区二区 | 久久久久久亚洲中文字幕无码 | 一级片在线免费观看 | 91成人天堂久久成人 | 女生扒开尿口给男生捅 | 福利一区视频 | 不卡一区二区在线观看 | 日本在线精品视频 | 91精品看片 | 曰本黄色大片 | www.日韩高清 | 亚洲黄色网页 | 国产又色又爽无遮挡免费 | 大肉大捧一进一出好爽 | 在线视频观看国产 | 少妇肥臀大白屁股高清 | 在线1区| 综合色88 | 麻豆成人入口 | www.九色.com | 欧美老女人性生活视频 | 四虎免费观看 | 成人免费看片网站 | 亚洲七区 | chinese麻豆gay勾外卖 | 337p粉嫩色噜噜噜大肥臀 | 麻豆亚洲一区 | 久久久久国产视频 | 欧美一级一区二区 | 欧美日韩一二三四 | 免费国产高清 | 成人黄色在线免费观看 | 精品亚洲国产成av人片传媒 | 白白色免费视频 | 黑人巨大精品欧美黑白配亚洲 | 国模无码视频一区二区三区 | 韩国电影一区二区三区 | 波波野结衣 | 成人18网站 | 人妻无码一区二区三区 | 日韩一级二级视频 | 哺乳期喷奶水丰满少妇 | jzzijzzij亚洲成熟少妇在线观看 久久久精品人妻一区二区三区 | 丰满少妇一区二区三区视频 | 人妻体体内射精一区二区 | 91国内在线 | 91爱爱网站 | 大黑人交交护士xxxxhd | 亚洲av无码国产综合专区 | 中文字幕亚洲天堂 | 成人av网站大全 | 97免费在线| 外国黄色录像 | 国内毛片毛片毛片 | av私库在线观看 | 色偷偷欧美 | 国产成人主播 | 88xx成人永久免费观看 | 自拍99| 极品少妇xxxx精品少妇 | 波多野结衣在线播放 | 国产精品久久中文字幕 | 日美女网站| 超碰最新上传 | 日女人网站| 日韩一区二区三区av | 精品久久久中文字幕人妻 | 久操视频在线 | 三年大片在线观看 | 国产在线无 | 爱爱免费小视频 | 无码少妇精品一区二区免费动态 | 国产一区二区三区在线免费观看 | 深夜在线| 久久久久亚洲AV成人无码国产 | 精品福利影院 | 男人av网 | 91免费视频播放 | 色偷av| 91精品国产aⅴ一区二区 | 有码在线播放 | 亚洲福利影视 | 国产片免费 | 五月婷婷六月香 | 六月婷婷久久 | 7777久久亚洲中文字幕 | 中文字幕免费视频观看 |