蓝桥杯官网填空题(01串的熵)

问题描述

答案提交

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一 个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。

java 复制代码
import java.util.*;

public class Main {
    public static void main(String[] args) {
		 for(double zero=1;zero<=23333333;zero++) {
			 double one=23333333-zero;
			 double result=-one*(one/23333333)*log2(one/23333333,2.0)-zero*(zero/23333333)*log2(zero/23333333,2.0);
			 if(result>11625907.5798&&result<11625907.5799) {
				 System.out.println((int)zero);
				 break;
			 }
		 }
	 }
	 public static double log2(double value,double base) {
		 return Math.log(value)/Math.log(base);
	 }
}
相关推荐
长不胖的路人甲2 分钟前
斐波那契查找Java 实现 + 完整思路
java·开发语言
待磨的钝刨2 分钟前
深入理解主成分分析(PCA)
人工智能·线性代数·算法·机器学习
星恒随风8 分钟前
C++ 继承进阶:默认成员函数、多继承、虚继承与组合设计
开发语言·c++·笔记·学习
祐樹12 分钟前
1987年5月25日下午15-17点出生性格、运势和命运
java
Yeauty13 分钟前
用 Whisper 转录前,你不用再离开 Rust
开发语言·rust·ffmpeg·音视频·视频
电子云与长程纠缠15 分钟前
UE中使用TGuardValue与TInlineComponentArray数据结构
开发语言·数据结构·学习·ue5·游戏引擎
正儿八经的少年20 分钟前
Spring 事务保证数据一致性
java·数据库·spring
Lakers-2435 分钟前
1987年5月29日晚上19-21点出生性格、运势和命运
java
AI人工智能+电脑小能手40 分钟前
【大白话说Java面试题 第194题】【08_Kafka篇】第10题:简述 Kafka 的 Rebalance 机制?
java·kafka·消费者组·rebalance·分布式消息队列
呜喵王阿尔萨斯1 小时前
C/C++ const -- 多义混乱
c语言·开发语言·c++