YACS(上海计算机学会竞赛平台)一星级题集——水仙花指数
2023-12-22 08:45:51
题目描述
定义一个正整数的十进制表示中各位数字的立方和为它的水仙花指数,给定一个整数?n,请计算它的水仙花指数。
例如 n=1234?时,水仙花指数为
输入格式
单个整数:表示?n
输出格式
单个整数:表示?n?的水仙花指数。
数据范围
- 1≤n≤1,000,000,000
样例数据
输入:153
输出:153
说明:,当一个数字的水仙花指数等于其本身时,这个数被称作水仙花数。153就是一个水仙花数。
代码实现
#include <bits/stdc++.h>
using namespace std;
long long n;
int main() {
cin >> n;
long long sum = 0;
while (n) {
int w = n % 10;
sum += pow(w, 3);
n /= 10;
}
cout << sum;
return 0;
}
文章来源:https://blog.csdn.net/A3024857/article/details/135144160
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!