我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

输入所有N位水仙花数 有人看看问题在哪吗 输出不了

#include
#include
using namespace std;

int main() {
int n, i, a, sum;
cin >> n;
for (a = pow(10, n - 1); a < pow(10, n);) {
string s1 = to_string(a);
sum = 0;
for (i = 0; i <= n - 1; i++) {
int y = s1[i] - '0';
sum = sum + pow(y, n);
}
if (sum == a)
cout << a << endl;

}
return 0;

}

img

为啥for循环你要抛弃掉最后的a++呢?

  • 这篇博客也许可以解决你的问题👉 :【N位水仙花数】两种不同的思路

近期文章

  • 想了解一下idea再谢代码的时候为什么可以识别代码的错误
  • python 为什么list(a)无法输出
  • 为什么在Orcad中我放置net alias没有反应,没有网络标号出来??
  • 嫦娥四号的雷达科学数据获取
  • 关于#c语言#的问题:反转字符串
  • 有能用Android帮我实现这个界面吗
  • 温差发电片的组合连接??
  • SPEI逐日数据转逐月
  • IDEA进入debug卡死
  • kali 换apt源之后安装不了
  • 怎么用python批量在txt文件内容中第四行加前缀呀
  • java17安装错误
  • kali 更换apt源后安装不了
  • 请问python如何去掉输出结果最后的逗号呀
  • vue3 axios请求php服务器出现这个
  • c++引用dll,一直引用不上,报错,ERROR LINK2019
  • 求脚本大能解决:利用Windows powershell如何收集多台电脑同一个硬件信息
  • 这个为什么显示部分正确,不知道哪里出错了
  • KALI安装GVM后运行gvm-check-setup后提示No users found
  • editplus文件操作失败,找不到指定文件

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华