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

*【每日一题 基础题】 [蓝桥杯 2024 省 B] 好数

[蓝桥杯 2024 省 B] 好数

好数
一个整数如果按从低位到高位的顺序,奇数位(个位、百位、万位……)上的数字是奇数,偶数位(十位、千位、十万位……)上的数字是偶数,我们就称之为“好数”。
给定一个正整数 N,请计算从 1 到 N 一共有多少个好数。

输入格式
一个整数 N。

输出格式
一个整数代表答案。

import java.util.Scanner;
 
public class java {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int a = scanner.nextInt();
        int b = 2;
        int c = 0;
        int d = 0;
        boolean e = true;
        while(a!=0){
            c = a;
            b = 2;
            e = true;
            if(c<10&&c%2!=0){
                d++;
                a--;
 
                continue;
            }
            if(c%2==0){
                a--;
 
                continue;
            }
 
        while ((c/10)>=1) {
            c=c/10;
            if(b%2!=0){
 
                if(c%2==0) {e=false;break;}
 
            }else{
 
                if(c%2!=0) {e=false;break;}
 
            }
            b++;
 
        }
        if(e==true){d++;}
 
        a--;}
        System.out.println(d);
   }
 
}

http://www.kler.cn/a/450482.html

相关文章:

  • golang , chan学习
  • SQL 实战:窗口函数的妙用 – 分析排名与分组聚合
  • Charles安装证书过程(手机)
  • 使用strimzi-kafka-operator 的mirrormake2(mm2)迁移kafka集群,去掉目标集群的topic默认前缀
  • Java 中 Socket 技术全面解析
  • 一些elasticsearch重要概念与配置参数
  • 逻辑的诗:类与对象(下)
  • JavaWeb(一) | 基本概念(web服务器、Tomcat、HTTP、Maven)、Servlet 简介
  • Hydra配置文件的书写语法
  • Ruby+Selenium教程
  • 今天最新早上好问候语精选大全,每天问候,相互牵挂,彼此祝福
  • 预约参观华为基地,见证行业巅峰
  • Jmeter分布式压力测试
  • 7-4 字符串的冒泡排序
  • VMware vCenter保姆级安装部署(VMware VCenter Nanny Level Installation and Deployment)
  • Mac的M2芯片运行lightgbm报错,其他python包可用,x86_x64架构运行
  • 如何绘制网络拓扑图?附详细分类解说和用户案例!
  • 中间件xxl-job安装
  • JSON 系列之1:将 JSON 数据存储在 Oracle 数据库中
  • llama.cpp:PC端测试 MobileVLM -- 电脑端部署图生文大模型
  • 电商系统-产品经理
  • 【动手学轨迹预测】2.3 场景表征方法
  • 网页生成鸿蒙App
  • 深入解读数据资产化实践指南(2024年)
  • 工具学习_firmware mod kit
  • Git远程仓库的多人协作