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

穿越是时空之门(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;
    }
}


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

相关文章:

  • 《深度学习》—— YOLOv1
  • 突破时空边界:Java实时流处理中窗口操作与时间语义的深度重构
  • 汇编移位指令
  • BERT系列模型
  • 解决下载npm 缓存出现的问题
  • JAVA并发-volatile底层原理
  • opencv初步学习——图像处理2
  • Day67 | 灵神 | 二分查找:统计公平数对的数目
  • SQLMesh系列教程:SQLMesh虚拟数据环境
  • 台式机电脑组装---电源
  • 【C++】STL(1) - 序列容器
  • Java设计模式之模板方法模式(Template Method Pattern)
  • Redis 三主三从集群部署的完整方案
  • ASP3605同步降压调节器——满足汽车电子严苛要求的电源芯片方案
  • 进程间通信(1)——管道
  • 数据结构知识点1
  • excel文件有两列,循环读取文件两列赋值到字典列表。字典的有两个key,分别为question和answer。将最终结果输出到json文件
  • 使用STM32CubeMX+DMA+空闲中断实现串口接收和发送数据(STM32G070CBT6)
  • 【开源宝藏】30天学会CSS - DAY3 第三课 滑动文本+变色
  • mysql 索引的使用