蓝桥杯(3.17 刷真题)

1240. 完全二叉树的权值
P8681 蓝桥杯 2019 省 AB 完全二叉树的权值
AC

java 复制代码
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int[] res = new int[n+1];
		for(int i=1;i<=n;i++) {
			res[i] = sc.nextInt();
		}
		int cs = 1;
		long MAX = Long.MIN_VALUE;
		int key = 0;
		int t = 1;
		for(int i=1;i<=n;i*=2,cs++,t*=2) {
			int w = t;
			long sum = 0;
			for(int j=i;j<=n&&t!=0;j++,t--) {
				sum+=res[j];
			}
			if(sum>MAX) {
				MAX = sum;
				key = cs;
			}
			t = w;
		}
		System.out.println(key);
	}
}
相关推荐
ychqsq2 小时前
207.炸酱面
经验分享·职场和发展
JAVA面经实录9176 小时前
线上故障标准处理流程【完整版|面试背诵+生产落地】
java·面试·职场和发展
yuanxi2006 小时前
青海共和百万千瓦光伏光热项目并网发电:大客户销售如何用价值力抓住能源大单
大数据·职场和发展·能源·创业创新·学习方法
ychqsq10 小时前
206.归程
经验分享·职场和发展
小南家的青蛙12 小时前
PMP刷题笔记
职场和发展·pmp考试
YangYang9YangYan14 小时前
2027 秋招|大数据管理与应用 企业数字化岗位面试高频问题拆解与求职准备
面试·职场和发展
ychqsq15 小时前
204.现场
经验分享·职场和发展
剑胆凌锋1 天前
等级保护测评工程师的困境
网络·安全·web安全·网络安全·职场和发展
是翎1 天前
AI开发工程师面试指南
人工智能·面试·职场和发展
Interview Aid1121 天前
Amazon SDE Interview Process:OA、VO 与面试流程详解
面试·职场和发展