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

蓝桥杯官网练习题(幸运数字)

问题描述

小蓝认为如果一个数含有偶数个数位,并且前面一半的数位之和等于后面一半的数位之和,则这个数是他的幸运数字。例如 2314 是一个幸运数字, 因为它有 4 个数位, 并且 2+3=1+4 。现在请你帮他计算从 1 至 100000000 之间共有多少个不同的幸运数字。

答案提交

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

运行限制

语言最大运行时间最大运行内存
C++1s256M
C1s256M
Java2s256M
Python33s256M
PyPy33s256M

//满足条件的为两位数:10<=i<100,四位数:1000<=i<10000,六位数:100000<=i<1000000,八位数:10000000<=i<100000000

//注意每次循环的小于等于符号

import java.util.Scanner;public class Main {public static void main(String[] args) {int ans=0;for(int i=10;i<100;i++){if(er(i)==1){ans++;}}for(int i=1000;i<10000;i++){if(si(i)==1){ans++;}}for(int i=100000;i<1000000;i++){if(liu(i)==1){ans++;}}for(int i=10000000;i<100000000;i++){if(ba(i)==1){ans++;}}System.out.println(ans);}public static int er(int i){int flag=0;int ge=i/1%10;int shi=i/10%10;if(ge==shi){flag=1;}return flag;}public static int si(int i){int flag=0;int ge=i/1%10;int shi=i/10%10;int bai=i/100%10;int qian=i/1000%10;if(ge+shi==bai+qian){flag=1;}return flag;}public static int liu(int i){int flag=0;int ge=i/1%10;int shi=i/10%10;int bai=i/100%10;int qian=i/1000%10;int wan=i/10000%10;int shiwan=i/100000%10;if(ge+shi+bai==qian+wan+shiwan){flag=1;}return flag;}public static int ba(int i){int flag=0;int ge=i/1%10;int shi=i/10%10;int bai=i/100%10;int qian=i/1000%10;int wan=i/10000%10;int shiwan=i/100000%10;int baiwan=i/1000000%10;int qianwan=i/10000000%10;if(ge+shi+bai+qian==wan+shiwan+baiwan+qianwan){flag=1;}return flag;}
}

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

相关文章:

  • pandas笔记:显示中间的省略号
  • 解决vagrant安装的centos7,在window主机重装系统过后,再次用vagrant启动centos7却无法启动
  • 嵌入式这个领域会变得过于内卷吗?
  • Linux下安装和使用MySQL的详细教程
  • 【Linux】多线程互斥与同步
  • 从零开始:云服务器构建网站的完全指南
  • idea中的debug界面上没有进入方法的红色按钮
  • JavaScript知识系列(4)每天10个小知识点
  • Xpath 访问 Svg 内部的元素
  • 无涯教程-JavaScript - DOLLARDE函数
  • C语言双向链表
  • 朋友圈大佬都去读研了,这份备考书单我码住了
  • JavaScript设计模式(五)——发布订阅模式、桥接模式、组合模式
  • prize_p1
  • Acwing 3534. 矩阵幂 3535. C翻转
  • Spring Cloud:构建微服务的最佳实践
  • 时间序列场景下多种数据填充算法实践与对比分析
  • Mysql开启binlog
  • 【Java Web】HTML 标签 总结
  • 前端面试的话术集锦第 4 篇:进阶篇下
  • mmap详解
  • 项目02—基于keepalived+mysqlrouter+gtid半同步复制的MySQL集群
  • 【EI征稿】第二届机械电子工程与人工智能国际学术会议(MEAI 2023)
  • ros2 学习launch文件组织工程 yaml配置文件
  • 奇舞周刊第 505 期:实践指南-前端性能提升 270%!
  • 【C++】泛型编程 | 函数模板 | 类模板
  • web前端——简单的网页布局案列
  • 线程安全问题(3)--- wait(),notify()
  • 【Android知识笔记】进程通信(一)
  • 存储空间压缩6倍 ,多点DMALL零售SaaS场景降本实践