zoukankan      html  css  js  c++  java
  • HDUOJ3201 Build a Fence

    Build a Fence

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
    Total Submission(s): 676    Accepted Submission(s): 521


    Problem Description

    There is a wall in your backyard. It is so long that you can’t see its endpoints. You want to build a fence of length L such that the area enclosed between the wall and the fence is maximized. The fence can be of arbitrary shape, but only its two endpoints may touch the wall.
     
    Input
    The input consists of several test cases.
    For every test case, there is only one integer L (1<=L<=100), indicating the length of the fence.
    The input ends with L=0.
     
    Output
    For each test case, output one line containing the largest area. Your answer should be rounded to 2 digits after the decimal point.
     
    Sample Input
    1 100 0
     
    Sample Output
    0.16 1591.55
     
     
    View Code
    #include<stdio.h>
    #define pi 3.1415926
    int main()
    {
        int n;
        while(scanf("%d",&n)&&n)
        {
           printf("%.2lf\n",pi*(n/pi)*(n/pi)/2);
        }
    return 0;
    }
  • 相关阅读:
    dos命令连接mysql并且查看编码方式
    node.js 好博客
    node.js 连接数据库
    express的基本配置项
    express 手册
    VPS巴士
    nodejs书籍
    nodejs connect模块
    网站工具,如天气,手机归属地
    NodeJS的异步编程风格
  • 原文地址:https://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_2012_07_2400.html
Copyright © 2011-2022 走看看