(福建工程大ACM比賽覆盤)B題保護環境(簡單幾何)

連接:https://ac.nowcoder.com/acm/contest/289/Bios

題目描述

愛護環境,猴猴有責!測試

因爲人們焚燒化石燃料,大量砍伐森林,如今二氧化碳的排放量過多,致使氣溫上升,形成全球面暖。花果山一天比一天熱,終於在今年冬天的某個下午,猴王中暑了。spa

猴王想種一些樹來避暑,在花果山上有一塊特殊的長方形土地,正好能夠分割出兩個正方形的土地。猴猴想拿這塊土地來種樹,但是樹又沒有那麼多。因此猴王圈出了一塊三角形區域讓他的小猴們來種樹。以下圖藍色區域用來種樹。code

猴王想知道樹種了多大的面積,他就開始拿出寶貴的權杖,一邊監督猴兒們種樹,一邊開始算,大家會不會比猴王算的快呢,快動手試試。
圖片2.png

輸入描述:

多組測試
每行有兩個正整數a,b,表明兩個正方形的邊長。
(0<b<a<2000)

輸出描述:

每行輸出種樹的面積,結果保留兩位小數


思路:這道題只須要推出這個三角形的面積爲a*a/2便可;
#include <iostream>
using namespace std;
int main()
{
    float a,b;
    while(cin>>a>>b)
    {
        cin.get();
        printf("%.2f\n",a*a/2.0);
    }
    return 0;
}
相關文章
相關標籤/搜索