кодесурса

Упражнения на Java: сумма всех элементов из всех возможных подмножеств множества, образованных первыми n натуральными числами

script1adsense2code
script1adsense3code

Java Basic: упражнение 193 с решением

Напишите программу на Java, которая принимает целое число и находит сумму всех элементов из всех возможных подмножеств набора, образованного первыми n натуральными числами.

Пример решения:

Java-код:

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);
 }
}

Пример вывода:

 Введите положительное целое число: 25
Сумма подмножеств n равна: 1157627904

Блок - схема:

«Блок-схема:

Редактор кода Java:

Компания: Bloomberg

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите Java-программу для перестановки алфавитов в порядке, за которым следует сумма цифр в заданной строке, содержащей прописные буквы и целые цифры (от 0 до 9).
Далее: Напишите программу на Java, чтобы найти все позиции данного числа в данной матрице. Если номер не найден, напечатайте («Номер не найден!»).

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code