当前位置: 首页 > news >正文

变种水仙花数 - Lily Number

变种水仙花数 - Lily Number:把任意的数字,从中间拆分成两个数字,比如1461 可以拆分成(1和461),(14和61),(146和1),如果所有拆分后的乘积之和等于自身,则是一个Lily Number。

例如:

655 = 6 * 55 + 65 * 5

1461 = 1*461 + 14*61 + 146*1

求出 5位数中的所有 Lily Number。

#include<stdio.h>
int main()
{int i,j;for(i=10000;i<99999;i++){int sum=0;for(j=10;j<=10000;j=10*j){sum+=(i/j)*(i%j);}if(sum==i)printf("%d ",i);}return 0;
}


http://www.mrgr.cn/news/37762.html

相关文章:

  • windows@win10@Win11版本号和代号命名变迁@获取或查看windows版本号信息详情方法列举
  • C++11中智能指针以及标准模板库 My_string My_stack
  • 钉钉H5微应用Springboot+Vue开发分享
  • re轻松拆分四则运算expression(^从头匹配、(?:xxxx)非捕获组、| 交替运算符联合演习)
  • Linux下的驱动开发二
  • 修改DNS地址有什么影响
  • Excel根据一个值匹配一行数据
  • HTX DAO重磅亮相Crypto Summit 2024:强势布局CIS地区,推动全球化扩张
  • 基于大数据的亚健康人群数据分析及可视化系统
  • 玩美移动发布最新全球趋势报告,以探讨影响美妆与时尚的主要AI趋势
  • AI 智能名片 S2B2C 商城小程序源码:以客户五感体验建立信任的新路径
  • pysim-4-1.1.17 eUICC ISD-R commands
  • centos安装nginx指定pcre位置
  • Simulink建模与仿真的基本过程
  • Dbt项目最佳实践指南-1
  • 物联网系统中模拟温度传感器测温方案
  • 门面(外观)模式
  • “核问”智能问答系统,引领核工业数据驱动未来
  • Android中为文本添加下划线、删除线、加粗效果
  • TCP编程:从入门到实践