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

穿越是时空之门(java)

emm,之前做过一道类似的题目,但是这次又忘了

一开始的错误代码

package Lanqiao;

import javax.swing.plaf.synth.SynthTextAreaUI;
import java.math.BigInteger;

/**
 * @author zb
 * date2025/3/19 21:33
 */
public class L19701 {
    public static void main(String[] args) {
        int count =0 ;
        for (int i = 4; i <=2024 ; i++) {

         String  er =Integer.toString(i,2);
         String  si =Integer.toString(i,4);
           int eri = Integer.parseInt(er);
           int sii = Integer.parseInt(si);

         if(he(eri)==he(sii)){
             count++;
         }
        }
        System.out.println(count);


    }
    static int he(int num){
        int res = 0  ;
        while (num>0){
            res += num%10 ;
            num/=10;

        }



        return res;
    }
}

因为他要算的是转换成而二进制和四进制之后的数的每个位置的值的和,

package Lanqiao;

import javax.swing.plaf.synth.SynthTextAreaUI;
import java.math.BigInteger;

/**
 * @author zb
 * date2025/3/19 21:33
 */
public class L19701 {
    public static void main(String[] args) {
        int count =0 ;
        for (int i = 1; i <=2024 ; i++) {


           int er = jinzhi(i,2);
           int si = jinzhi(i,4);

         if(er==si){
//             System.out.println(i);
            count++;
         }
        }
        System.out.println(count);


    }
    static  int  jinzhi(int num,int jin){
        int sum =0;
       while (num>0){
           sum = sum + num%jin ;
           num = num /jin ;
       }
       return sum;
    }
}

相关文章:

  • Ubuntu安装TensorFlow 2.13-GPU版全流程指南(anaconda)
  • golang中的接口
  • 【Java进阶学习 第九篇】常用API(Array、冒泡选择排序、二分查找、正则表达式)
  • 【C++进阶】指针:从基础到实践
  • Leetcode Hot 100 79.单词搜索
  • 【spring对bean Singleton和Prototype的管理流程】
  • 英伟达GTC 2025大会产品全景剖析与未来路线深度洞察分析
  • 小程序开发中的安全问题及防护措施
  • 蓝桥与力扣刷题(蓝桥 组队)
  • E1-相亲派对(组合)
  • 【AI News | 20250319】每日AI进展
  • @Resource和@Autowire
  • Java 中 LinkedList 的底层数据结构及相关分析
  • 【源码阅读】多个函数抽象为类(实现各种类型文件转为PDF)
  • UE4学习笔记 FPS游戏制作6 添加枪口特效
  • 详细解析GetOpenFileName()
  • Vue3 核心特性解析:Suspense 与 Teleport 原理深度剖析
  • 区块链技术驱动金融第一章 —— 走进区块链的基石:密码学与加密货币
  • 性能测试过程实时监控分析
  • 虚幻基础:动作系统3
  • 泽连斯基:乌代表团已启程,谈判可能于今晚或明天举行
  • 南方降水频繁暴雨连连,北方高温再起或现40°C酷热天气
  • KPL“王朝”诞生背后:AG和联赛一起迈向成熟
  • 落实中美经贸高层会谈重要共识,中方调整对美加征关税措施
  • 75万买299元路由器后续:重庆市纪委、财政局、教委联合调查
  • 支持企业增强战略敏捷更好发展,上海市领导密集走访外贸外资企业