蓝桥杯官网填空题(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);
	 }
}
相关推荐
khalil10201 分钟前
代码随想录算法训练营Day-48 单调栈02 | 42. 接雨水、84.柱状图中最大的矩形
数据结构·c++·算法·leetcode·单调栈·接雨水
Hcoco_me1 分钟前
Ai:Agent/ infra / 智驾 / 推广算法 题库
人工智能·深度学习·算法·自动驾驶·剪枝
项目申报小狂人1 分钟前
提出了一种带双向搜索的粒子群优化算法,一种基于双四元数运动优化的新型无人机3D路径规划方法及应用
算法·3d·无人机
MacroZheng1 分钟前
横空出世!IDEA最强MyBatis插件来了,功能很全!
java·后端·mybatis
驼同学.1 分钟前
牛客网面试TOP101 - Python算法学习指南
python·算法·面试
zhangjw346 分钟前
第9篇:Java集合框架入门,List详解:ArrayList与LinkedList底层彻底吃透
java·开发语言·list
大大杰哥6 分钟前
Java集合框架(List/Set/Queue)核心总结与代码示例
java·数据结构
报错小能手8 分钟前
Swift经典面试题汇总
开发语言·ios·swift
深蓝轨迹8 分钟前
RedisTemplate 核心操作API汇总(Spring Data Redis)
java·redis·spring
得一录8 分钟前
TradingAgents金融股票分析的最小实现
开发语言·数据库·人工智能·python