一个正整数转为2进制和8进制,1的个数相同的第23个数是什么?

java 复制代码
package cn.com;

import java.lang.*;//默认加载

public class C2 {
      //10进制转8进制
      static int HtoO(int n){
          int cnt = 0;
          while(n!=0){
              cnt+=n%8;
              n/=8;
          }
          return cnt;
      }
      //10进制转2进制
      static int HtoB(int n){
          int cnt = 0;
          while(n!=0){
              cnt+=n%2;
              n/=2;
          }
          return cnt;
      }
    public static void main(String[] args) {
        int i=0;
        int n=1;
        while(i<23){
            if(HtoB(n)==HtoO(n)){
                i+=1;
                System.out.println(i+" "+ n);
            }

            n+=1;
        }
    }
}
相关推荐
子非鱼a14 小时前
【WEB】[SWPU2019]Web1
java·服务器·前端
花生了什么事o14 小时前
自定义Spring Boot Starter全流程
java·spring boot·后端
en.en..14 小时前
Linux fork() 工作原理
数据结构·算法
疯狂打码的少年15 小时前
【数据库技术】复习日:关系代数 + SQL + 规范化(整理对比表)
jvm·数据库·笔记·sql
地平线开发者15 小时前
bevformer算法模型详细解读
算法
torpidcat15 小时前
ruoyi-vue-pro 若依芋道 java springboot +mybatis 生日查询相关
java·vue.js·spring boot
liliangcsdn15 小时前
ICIR权重矩阵如何加权标准化为综合因子
算法
AC赳赳老秦15 小时前
文旅市场公开数据分析:基于 OpenClaw 采集景区客流与门票公示数据,生成区域文旅热度监测报告
java·c语言·python·php·symfony·deepseek·openclaw
SDWAN_Cheap16 小时前
SD-WAN智能选路技术的算法与实现机制
算法·php·sdwan
不会就选b16 小时前
数据结构之树&&二叉树(二)
数据结构·算法