Q:

Write a Java program that accept an integer and find the sum of all the elements from all possible subsets of a set formed by first n natural numbers

0

Write a Java program that accept an integer and find the sum of all the elements from all possible subsets of a set formed by first n natural numbers

Expected Output:

Input a positive integer:  25
Sum of subsets of n is : 1157627904

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

import java.util.Scanner;
public class Solution {
 public static void main(String[] args) {
  Scanner in = new Scanner(System.in);
  System.out.print("Input a positive integer: ");
  int n = in .nextInt();
  int result = (n * (n + 1) / 2) * (1 << (n - 1));
  System.out.print("Sum of subsets of n is : " + result);
 }
}

Sample Output:

Input a positive integer:  25
Sum of subsets of n is : 1157627904

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now