DT1 - Tính diện tích hình

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Tính diện tích của phần gạch chéo trong hình sau:

Image

Input

Gồm một dòng duy nhất nghi số nguyên dương ~a~.

Giới hạn

  • Trong tất cả các test: ~1 \le a \le 10^5~

Output

Ghi trên một dòng diện tích tính được (làm tròn đến ~3~ chữ số thập phân).

Sample

Input #1
5
Output #1
39.270

Problem source: Chuyên Sơn La Online Judge


Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 2
    tienphat2101  đã bình luận lúc 24, Tháng 3, 2024, 16:21

    include <bits/stdc++.h>

    using namespace std;
    int main(){
    long long a;
    cin >> a;
    double result = a*a*(1+(M_PI-2)/2);
    cout << fixed << setprecision(3) << result << endl;
    
    }
    

    Full AC nha mấy bạn


  • 4
    thh  đã bình luận lúc 21, Tháng 1, 2024, 11:50

    include <bits/stdc++.h>

    define int double

    using namespace std;

    int a; void solve() {

    cin >> a;
    cout << fixed << setprecision(3) << a * a * M_PI / 2;
    

    } main() {

    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);cout.tie(nullptr);
    
    solve();
    

    } M_PI là hàm lấy số pi đến số thứ 5 sau dấu phẩy chuẩn c++ nha


  • 0
    hailuacx  đã bình luận lúc 17, Tháng 1, 2024, 3:17

    Đề bài cho số nguyên dương a. Nhưng một số test thì a phải double mới AC


  • 0
    DKN13  đã bình luận lúc 11, Tháng 1, 2024, 12:34

    Tinh nua dien tich hinh tron

    import math

    a = int(input())

    S = (a*2(math.pi))/2

    print(f"{S:.3f}")


  • 0
    nhantrong  đã bình luận lúc 9, Tháng 1, 2024, 7:59

    include <bits/stdc++.h>

    using namespace std; int main() { double a; #define PI acos(-1) cin>>a; cout.precision(3); cout<<fixed<<(aaPI)/2; return 0; }


  • -1
    tungkq123  đã bình luận lúc 29, Tháng 11, 2023, 11:47

    bài diện tích = nửa hình tròn


  • -3
    khanh_it1  đã bình luận lúc 20, Tháng 11, 2023, 9:20

    sai tu test 6 :) rat la cay


  • 0
    ngkhacbaolam2809  đã bình luận lúc 1, Tháng 9, 2023, 3:11

    bài này CT sao đây mn


    • 0
      tenderlusk  đã bình luận lúc 21, Tháng 9, 2023, 4:21

      (a * a * pi ) /2


  • -7
    namchamhoccode  đã bình luận lúc 13, Tháng 8, 2023, 9:22

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • 1
    tri_88  đã bình luận lúc 26, Tháng 7, 2023, 8:14

    Admin ơi testcase của bài bày bị sai ạ. Nếu input là 5 thì output là 39.250 chứ không phải 39.270 ạ.


    • 1
      YugiHacker  đã bình luận lúc 30, Tháng 7, 2023, 9:27

      bạn xem lại số PI của mình nhé, không phải 3.14 đâu

      có thể define số PI như này

      #define PI acos(-1)
      

      rồi làm như bình thường


    • 3
      Hieu Nguyen  đã bình luận lúc 29, Tháng 7, 2023, 9:03

      Em thử dùng double xem nhé, đề bài không có vấn đề gì đâu.


    • -1
      tahm1302  đã bình luận lúc 29, Tháng 7, 2023, 9:01

      khoảng 20, 30 chữ số


    • 1
      tahm1302  đã bình luận lúc 29, Tháng 7, 2023, 9:00

      bạn lấy nhiều chữ số sau dấu phẩy của số pi hơn nhé