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

C/C++平方和问题(蓝桥杯)

题目描述:


小明对数位中含有2、0、1、9 的数字很感兴趣,在1 到40 中这样的数包
括1、2、9、10 至32、39 和40,共28 个,他们的和是574,平方和是14362。
注意,平方和是指将每个数分别平方后求和。
请问,在1 到2019 中,所有这样的数的平方和是多少?

代码: 

int main() {long long sum = 0; for (int i = 1; i <= 2019; i++)for (int j = i; j >0; j /= 10) {int t = j % 10;if (t == 2 || t == 0 || t == 1 || t == 9) {sum += i * i;break;}}cout << sum;
}

运行结果: 

http://www.lryc.cn/news/310932.html

相关文章:

  • (libusb) usb口自动刷新
  • NLP(一)——概述
  • 智慧公厕:打造智慧城市的环卫明珠
  • [LeetBook]【学习日记】寻找链表相交节点
  • 【Python】OpenCV-使用ResNet50进行图像分类
  • TypeError: `dumps_kwargs` keyword arguments are no longer supported
  • 设计模式学习笔记 - 设计原则 - 3.里氏替换原则,它和多态的区别是什么?
  • java实现图片转pdf,并通过流的方式进行下载(前后端分离)
  • 如何系统的学习Python——Python的基本语法
  • 相机,棱镜和光场
  • 【图像版权】论文阅读:CRMW 图像隐写术+压缩算法
  • 代码随想录算法训练营第31天—贪心算法05 | ● 435. 无重叠区间 ● *763.划分字母区间 ● *56. 合并区间
  • 2024《》
  • 【Web】Java反序列化之从CC3看TemplatesImpl的利用
  • 【Elasticsearch索引】Recovery恢复索引
  • 如何在 Linux 中快速清空文件而不删除它们?
  • SpringBoot 配置文件${variable:default}用法
  • CUDA学习笔记02:测试程序hello world
  • 2023年第十四届蓝桥杯大赛软件类省赛C/C++大学A组真题
  • 项目部署发布
  • MATLAB环境下基于离散小波变换的心电信号伪影去除及PQRST波检测
  • SwiftUI 在 App 中弹出全局消息横幅(下)
  • 2023年06月CCF-GESP编程能力等级认证Scratch图形化编程三级真题解析
  • 升级openssl
  • 软考基础知识2
  • Python基本数据类型介绍
  • 边缘计算网关:连接物理世界与数字世界的桥梁-天拓四方
  • NTP网络校时服务器(GPS北斗卫星校时系统)应用场景
  • Intel 芯片 Mac 如何重新安装系统
  • 【uni-app】condition 启动模式配置,生产环境无效,仅开发期间生效