题目

有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。

虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),

要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。

请提交该数字(一个整数),不要写任何多余的内容或说明性文字。

思路

可以使用排列组合法或者计数法

计数法判断含4思路:
1.将整数转成字符串再转成字符数组
2.只要字符数组中含有一个4,那也应该舍弃

整数转为字符数组的方法:

char[] c=Integer.toString(i).toCharArray();

代码

import java.util.*;
public class Main{public static void main(String[] args) {int num=0;for(int i = 10000;i<=99999;i++) {char[] c1=Integer.toString(i).toCharArray();int flag=0;for(int j=0;j<5;j++) {if(c1[j]=='4')flag=1;}//System.out.print(s+" ");if(flag==0)num++;}System.out.print(num);}
}

算法-舍弃不吉利数字相关推荐

  1. 开根号的笔算算法图解_机器学习KNN算法之手写数字识别

    1.算法简介 手写数字识别是KNN算法一个特别经典的实例,其数据源获取方式有两种,一种是来自MNIST数据集,另一种是从UCI欧文大学机器学习存储库中下载,本文基于后者讲解该例. 基本思想就是利用KN ...

  2. DL之NN/CNN:NN算法进阶优化(本地数据集50000张训练集图片),六种不同优化算法实现手写数字图片识别逐步提高99.6%准确率

    DL之NN/CNN:NN算法进阶优化(本地数据集50000张训练集图片),六种不同优化算法实现手写数字图片识别逐步提高99.6%准确率 目录 设计思路 设计代码 设计思路 设计代码 import mn ...

  3. 监督学习:KNN(K-近邻)算法实现手写数字识别的三种方法

    没人会看的开场白:本来觉得自己从数据建模转人工智能方向应该问题不大(自我感觉自己算法学的不错).结果一个K-邻近实现手写数字识别的代码就让我改了三四天.虽然网上这方面的代码是很多,但是我运行了好几个, ...

  4. pca百分比取多少比较好_母亲节给妈妈发多少红包比较好合适 母亲节红包吉利数字含义...

    明天就是2020年的母亲节了(今年母亲节在5月10日),作为子女都会精心为妈妈准备一份礼物,而很多人会选择微信发红包的方式.那么,母亲节给妈妈发多少微信红包合适?小编整理了一些母亲节微信红包吉利数字, ...

  5. 2.1基本算法之枚举_1749数字方格

    http://noi.openjudge.cn/ch0201/1749/ /* 2.1基本算法之枚举_1749数字方格01 http://noi.openjudge.cn/ch0201/1749/ht ...

  6. java 蓝桥杯算法训练 特殊的数字四十

    试题 算法训练 特殊的数字四十 资源限制 时间限制:1.0s 内存限制:256.0MB 特殊的数字四十 问题描述 1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位十进制数 ...

  7. 经典实战案例:用机器学习 KNN 算法实现手写数字识别 | 原力计划

    作者 | 奶糖猫 来源 | CSDN 博客,责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 算法简介 手写数字识别是KNN算法一个特别经典的实例,其数 ...

  8. OpenCV-Python实战(番外篇)——利用 SVM 算法识别手写数字

    OpenCV-Python实战(番外篇)--利用 SVM 算法识别手写数字 前言 使用 SVM 进行手写数字识别 参数 C 和 γ 对识别手写数字精确度的影响 完整代码 相关链接 前言 支持向量机 ( ...

  9. OpenCV-Python实战(番外篇)——利用 KNN 算法识别手写数字

    OpenCV-Python实战(番外篇)--利用 KNN 算法识别手写数字 前言 手写数字数据集 MNIST 介绍 基准模型--利用 KNN 算法识别手写数字 改进模型1--参数 K 对识别手写数字精 ...

  10. kNN算法实现手写数字识别(机器学习)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.实验步骤 二.实验过程 1.收集数据:提供文本文件 2.准备数据:将图像转换为测试向量 3.测试算法:使用k-近邻 ...

最新文章

  1. [PHP] Phalcon操作示范
  2. Apache Hive
  3. Android样式开发--selector
  4. Cheatsheet: 2010 12.13 ~ 12.23
  5. 基于多源文档片段的神经网络排序模型(Neural Ranking Models with Multiple Document Fields)
  6. java duplicate parameter e_传递参数[duplicate]时出现问题
  7. 系统板I/O端口地址分配(一)
  8. 好程序员分享如何看待CSS中BEM的命名方式?
  9. 简单c语言程序例子与运行结果图,C语言程序第一次作业
  10. 【处理手记】VS2010SP1安装不上Visual Studio 2010 SP1 SDK的解决办法
  11. Python爬虫有用的库:chardet,自动检测字符编码
  12. MATLAB笔记7:三维曲线plot3和fplot3;三维曲面mesh和surf
  13. c语言判断一个数是否为素数思路,C语言判断一个数是否为素数方法解析
  14. 安装MyEclipse10 并且破解(附带软件包)
  15. mac分区后数据丢失怎么恢复?
  16. 架构设计的深入思考与总结——概述
  17. 学习MySQL这一篇就够了
  18. 产品经理(Product Manager)相关英文术语
  19. 如何检测隐藏在Magisk背后的ROOT及外挂
  20. 卡耐基《人性的弱点》精华总结

热门文章

  1. UE脱机激活如何不拔网线实现在线激活
  2. 修改Git提交历史中的author,email和name等信息
  3. 数据挖掘概念与技术——读书笔记(1)
  4. 神经网络控制与matlab仿真,神经网络matlab代码程序
  5. 融资、上市,悦刻又在讲电子烟的未来
  6. AdminLTE2的模态框(弹出框)
  7. Win11系统QQ语音通话时玩游戏无声音怎么办
  8. 已知某网络有一个地址是167.199.170.82/27,问这个网络的网络掩码。
  9. 账套恢复失败 文件服务器,用友T3恢复账套时提示:备份信息文件无效,恢复失败?...
  10. 华为Datacom认证和Routing Switching认证并行多久?