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

【输入示例100,999 输出示例4】水仙花数

// “水仙花数”是指一个三位正整数,其各位上的数字的立方和等于该数本身。如:1^3+5^3+3^3=153,因此153是一个水仙花数。输入两个三位正整数a和b(其中a<=b),求[a,b]范围内水仙花数的个数。

//输入示例100,999

//输出示例4

#include <stdio.h>int main() {int a, b;scanf("%d,%d", &a, &b);if(a < 100 || a > 999 || b < 100 || b > 999 || a > b) {return 1;}int count = 0;for(int num = a; num <= b; num++) {int hundreds = num / 100;int tens = (num / 10) % 10;int ones = num % 10;int sum_of_cubes = hundreds * hundreds * hundreds + tens * tens * tens + ones * ones * ones;if(sum_of_cubes == num) {count++;}}printf("%d\n", count);return 0;
}

相关文章:

  • 2024 一键批量下载雪球和东方财富文章导出excel和pdf
  • 视频号小店的保证金是多少钱?2024最新收费标准,一篇了解!
  • 击穿盲点——【网络安全】社会工程学中的网络欺骗
  • 数据结构之栈和队列(超详解
  • SSL:javax.net.ssl.SSLException: Received fatal alert: protocol_version
  • java中使用jedis连接redis
  • 【排序算法】——归并排序(递归与非递归)含动图
  • 40、Flink 的窗口延迟数据处理(Allowed Lateness)详解
  • 202103青少年软件编程(Python)等级考试试卷(四级)
  • Mac上如何安装低版本chrome浏览器
  • Windows安装VMware(Broadcom)
  • Linux安装zsh并配置oh-my-zsh
  • C++小游戏 合集
  • 【Unity2D:C#Script】制作敌人
  • 数据库(6)——数据类型
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 5、React组件事件详解
  • Android优雅地处理按钮重复点击
  • canvas 绘制双线技巧
  • ES6 学习笔记(一)let,const和解构赋值
  • go append函数以及写入
  • HTML中设置input等文本框为不可操作
  • JavaScript的使用你知道几种?(上)
  • JavaScript实现分页效果
  • jquery cookie
  • Js基础知识(四) - js运行原理与机制
  • miaov-React 最佳入门
  • Redis中的lru算法实现
  • Redux 中间件分析
  • VuePress 静态网站生成
  • Yeoman_Bower_Grunt
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 记一次和乔布斯合作最难忘的经历
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 区块链将重新定义世界
  • python最赚钱的4个方向,你最心动的是哪个?
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (笔记)M1使用hombrew安装qemu
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (函数)颠倒字符串顺序(C语言)
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • ****Linux下Mysql的安装和配置
  • .FileZilla的使用和主动模式被动模式介绍
  • .NET连接数据库方式
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • [ACP云计算]易混淆知识点(考题总结)
  • [Armbian] 部署Docker版Home Assistent,安装HACS并连接米家设备
  • [BT]小迪安全2023学习笔记(第29天:Web攻防-SQL注入)
  • [C/C++] C/C++中数字与字符串之间的转换
  • [C/C++随笔] char与unsigned char区别