P2415 集合求和(数论,洛谷,java)(不指定输入 while(in.hasNext()) )
程序员文章站
2022-03-24 20:41:58
...
洛谷链接: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);
}