技术栈

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

laocooon5238578862023-11-25 11:50
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;
        }
    }
}
上一篇:利用STM32CubeMX解读时钟树
下一篇:[BJDCTF 2020]easy_md5
相关推荐
zheyutao
4 分钟前
字符串哈希
算法
亓才孓
9 分钟前
[JDBC]批处理
java
春日见
10 分钟前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
痴儿哈哈
12 分钟前
自动化机器学习(AutoML)库TPOT使用指南
jvm·数据库·python
A尘埃
13 分钟前
保险公司车险理赔欺诈检测(随机森林)
算法·随机森林·机器学习
宋小黑
22 分钟前
JDK 6到25 全版本网盘合集 (Windows + Mac + Linux)
java·后端
7哥♡ۣۖᝰꫛꫀꪝۣℋ
34 分钟前
Spring-cloud\Eureka
java·spring·微服务·eureka
老毛肚
1 小时前
手写mybatis
java·数据库·mybatis
两点王爷
1 小时前
Java基础面试题——【Java语言特性】
java·开发语言
choke233
1 小时前
[特殊字符] Python 文件与路径操作
java·前端·javascript
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03OpenClaw Chrome扩展使用教程 - 浏览器中继控制04Linux下V2Ray安装配置指南05UV安装并设置国内源06openclaw配置教程(linux+局域网ollama)07使用 1panel面板 部署 php网站08Vue-skills的中文文档09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10从零搭建一个 PHP 登录注册系统(含完整源码)