Hướng dẫn sum of power of digits in python wipro - tổng sức mạnh của các chữ số trong python wipro
Cải thiện bài viết Lưu bài viết Đưa ra một số, chúng ta cần tìm tổng của tất cả các chữ số của một số mà chúng ta nhận được sau khi nâng số lên một nguồn được chỉ định. Input: number = 5, power = 4 Output: 13 Explanation: Raising 5 to the power 4 we get 625. Now adding all the digits = 6 + 2 + 5 Input: number = 9, power = 5 Output: 27 Explanation: Raising 9 to the power 5 we get 59049. Now adding all the digits = 5 + 9 + 0 + 4 + 9 Cách tiếp cận cho Python được giải thích. Chúng tôi đã sử dụng hàm pow () để tính toán cơ sở với giá trị công suất. Sau đó, chúng tôi đã trích xuất mọi chữ số dưới dạng chuỗi bằng phương thức str (). Vì chúng tôi có thể tính toán tổng các chuỗi, chúng tôi đã chuyển đổi mọi chữ số chuỗi trở lại số nguyên bằng phương thức int (). Cuối cùng, chúng tôi đã sử dụng hàm SUM () để có được tổng của tất cả các chữ số. Giải pháp này sẽ trông rất đơn giản trong Python nhưng nó đã thắng rất ngắn trong các ngôn ngữ khác. Sau khi chạy cả hai mã, người ta có thể so sánh thời gian trôi qua và bộ nhớ được sử dụng trong cả ngôn ngữ đã cho, tức là, Python và Java. & NBSP; bên dưới là việc thực hiện ý tưởng trên: & nbsp; C++
131 132 133 int 135 133 int 138 int #include 0#include 1#include 2133 #include 4 #include 5
133 using 4133 using 6 using 7
132 133 int namespace 4133 int namespace 7133 namespace 9
Java
133 std; 5 int calculate( int n, int 131 133 132
138 int calculate( 3
133 using 4133 std; 1 std; 5 1300 1301 133 132
1306 1307 int 8
1311 13122
1315 133 using 4
Python31319 1320 133 using 6 1323__ 1334 1335 1307 1337 1335 1312 1340 1341 C#
1343
1346 132 133 std; 5 int calculate( int n, int 131 133 132
138 int calculate( 3
132
133 using 4133 using 4133 132 133 std; 1 std; 5 1300 1301
1306 1307 int 8
1399 133 using 4
#include |