洛谷链接:https://www.luogu.com.cn/problemnew/solution/P2415
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int[] a=new int[31];
long sum=0;
int i=0;
//不指定输入i个元素
while(in.hasNext()) {
a[i]=in.nextInt();
sum+=a[i];
i++;
}
//定律:所有子集的和 等于元素和 乘以 2的i-1次方
sum*=Math.pow(2, i-1);
System.out.println(sum);
}
来源:CSDN
作者:Pluto的小黄鸭
链接:https://blog.csdn.net/weixin_44685629/article/details/103796187