trang chủ / đề bài / daklak_ts10_23_cau1

Tính tổng dãy số

Đề bài

Mô tả

Cho k là số nguyên và biểu thức

S=11·3+13·5+15·7+…+1(2k+1)(2k+3).

Tổng gồm k+1 số hạng, số hạng thứ i (0≤i≤k) là 1(2i+1)(2i+3). Với k=0, tổng chỉ có một số hạng 11·3.

Yêu cầu: Tính giá trị của biểu thức S làm tròn đến 10 chữ số thập phân.

Dữ liệu vào

Một dòng duy nhất chứa số nguyên k (0≤k≤1012).

Dữ liệu ra

In ra một số thực là giá trị của biểu thức S, làm tròn đến 10 chữ số thập phân (in đúng 10 chữ số sau dấu chấm). Kết quả được chấp nhận nếu sai khác với giá trị đúng của S không quá 0.5·10−10 (cộng một sai số rất nhỏ 10−15, để khi S nằm sát ranh giới làm tròn thì cả hai cách làm tròn đều đúng).

Ràng buộc

  • 0≤k≤1012.

Ví dụ

Input Output Giải thích
5 0.4615384615 S=11·3+13·5+15·7+17·9+19·11+111·13=613=0.461538461538…
0 0.3333333333 Ví dụ thêm. Với k=0, S=11·3=0.3333…

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0