Tổng chữ số trung bình theo các cơ số

Đề bài

Mô tả

Cho số nguyên dương A. Với mỗi cơ số b trong khoảng từ 2 đến A−1, ta biểu diễn A trong cơ số b và tính tổng các chữ số của nó.

Gọi S là tổng của tất cả các giá trị trên (khi b chạy từ 2 đến A−1). Hãy tính giá trị trung bình SA−2 và viết kết quả dưới dạng phân số tối giản XY.

Mọi phép tính đều thực hiện trong hệ cơ số 10.

Dữ liệu vào

Một dòng duy nhất chứa một số nguyên A.

Dữ liệu ra

In ra phân số tối giản dưới dạng X/Y, trong đó X là tử số và Y là mẫu số.

Ràng buộc

  • 3≤A≤1000

Ví dụ

Input Output Giải thích
5 7/3 5 trong các cơ số 2,3,4 lần lượt là 101,12,11. Tổng chữ số tương ứng là 2,3,2. Trung bình bằng 73.
3 2/1 3 trong cơ số 2 là 11, tổng chữ số bằng 2. Trung bình bằng 21.

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