trang chủ / bài tập / accounting

Hệ số tăng trưởng

Đề bài

Mô tả

Vương quốc ghi lại sổ sách thu nhập theo từng năm. Tổng thu nhập của năm thứ 0A, tổng thu nhập của năm thứ nB (các giá trị này có thể âm, nghĩa là năm đó bị lỗ).

Để báo cáo cho thấy nền kinh tế tăng trưởng ổn định, nhà vua cần tìm một hệ số tăng trưởng X chung cho mỗi năm, thoả mãn:

A·Xn=B

Nền kinh tế của vương quốc không dùng số thập phân, nên X bắt buộc phải là số nguyên. X được phép bằng 0 hoặc âm.

Hãy tìm một giá trị X như vậy.

Dữ liệu vào

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

Dữ liệu ra

In ra một số nguyên X thoả mãn A·Xn=B. Nếu có nhiều giá trị X hợp lệ, in ra giá trị nào cũng được.

Nếu không tồn tại số nguyên X nào thoả mãn, in ra dòng chữ No solution.

Ràng buộc

  • |A|1000, |B|1000
  • 1n10

Ví dụ

Input Output Giải thích
2 18 2 -3 2·(3)2=2·9=18. Giá trị X=3 cũng hợp lệ và được chấp nhận.
-1 8 3 -2 1·(2)3=1·(8)=8. Đây là giá trị duy nhất.
1 16 5 No solution Cần X5=16, nhưng 15=125=32 nên không có số nguyên nào thoả mãn.
3 0 4 0 3·04=0. Khi B=0A0 thì X=0 luôn là đáp án.

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.400 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.2 gforth 0.7.3 gfortran 12.2.0 go 1.27.0 groovyc 5.1.1 javac 25.0.4 node 26.8.1 julia 1.12.7 kotlinc 2.4.10 lean 4.33.1 sbcl 2.2.9 lua 5.4.9 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.10 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.14.7 racket 8.7 ruby 4.0.6 rustc 1.98.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.3.3 tclsh 8.6 bun 1.4.0 deno 2.9.6 v 0.5.2 zig 0.16.0