日韩性视频-久久久蜜桃-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在线| 久章操| 黄色网址视频 | 日韩美女视频一区二区 | 欧美嫩草 | 大尺度做爰呻吟舌吻情头 | 杨幂一区二区三区免费看视频 | 密臀av在线播放 | 欧美性极品xxxx做受 | 又粗又猛又爽又黄的视频 | 美女脱裤子打屁股 | 欧美丰满老熟妇aaaa片 | 999久久久久| 日韩二级| 激情六月丁香 | 亚洲二区在线 | 肉丝美脚视频一区二区 | 国产suv一区二区 | 日本人妖在线 | 啊灬啊灬啊灬秀婷 | 六月丁香在线视频 | 中文字幕人妻互换av久久 | 欧美丰满熟妇xxxxx | 精品无码一区二区三区的天堂 | 九九九九精品 | 国产传媒视频在线 | 久久久精品人妻一区二区三区 | 久久天堂 | 欧美三级视频在线 | 国产一区二区三区视频在线 | 99re在线视频| 天天摸天天碰 | 国产欧美精品区一区二区三区 | www.天天操.com | 精品国产av 无码一区二区三区 | 一区二区精品视频在线观看 | 亚洲精品免费在线观看视频 | 黄色片子视频 | 久久久亚洲综合 | 插插看看 | 毛片综合 | 91一区二区三区在线观看 | 欧美女同在线 | 国产综合av | 一级黄色大全 | 日韩大片一区 | 欧洲精品免费一区二区三区 | 久久久久久亚洲精品 | 久久久久性色av无码一区二区 | 免费网站污 | 99热一区| 五月色综合 | 青青青免费在线视频 | 美妇湿透娇羞紧窄迎合 | 国产一二三 | 亚洲成人视屏 | 日本xxx在线观看 | 第五色婷婷 | 五月天男人天堂 | 亚洲天堂网络 | 三浦惠理子aⅴ一二三区 | 人妻av中文系列 | 自拍偷拍视频在线观看 | 一级片在线| 女性私密整形视频 | 91一区二区三区在线观看 | 国产精品成人一区二区 | 影音先锋波多野结衣 | 日韩乱码在线观看 | jizz免费观看 | 欧美一区二区在线视频 | 蜜桃av中文字幕 | 色婷婷av777 麻豆传媒网站 | www.久久久| 日本黄动漫 | av伦理在线 | 国产色视频一区二区三区qq号 | 99热这里只有精品在线 | 亚洲国产日韩一区无码精品久久久 | 亚洲av无码一区东京热久久 | 少妇全黄性生交片 | 日产亚洲一区二区三区 | 在线免费观看黄网站 | 日韩在线观看免费 | 欧美成人a视频 | 福利在线视频导航 | 2级黄色片 | 欧美69视频| 午夜免费剧场 | 一个色亚洲 | 日本精品99 | 免费看黄网站在线观看 | 日韩中文一区二区三区 | 国产精品第2页 | 国产无遮挡又黄又爽又色视频 | 亚洲国产精品99久久 | 国产在线拍揄自揄拍无码 | 日日躁夜夜躁狠狠躁 | 欧美 变态 另类 人妖 |