Рубрики
Без рубрики

Кодовый Код – Сумма Цифр Числа

Код проблемы: – ПОТОК 006 Постановка задачи: – Вам дано целое число N. Напишите программу для расчета… С пометкой codechef, java, программирование, базовый.

Код проблемы: – ПОТОК 006

Постановка задачи:- Вам дано целое число N. Напишите программу для вычисления суммы всех цифр N.

Ввод

Первая строка содержит целое число T, общее количество тестовых случаев. Затем следуйте T строкам, каждая строка содержит целое число N.

Выход

Для каждого тестового случая вычислите сумму цифр N и выведите ее в новой строке.

Объяснение

Как сказано в постановке задачи, мы должны найти сумму всех цифр числа. Например: – 321 будет.

Для этого мы используем базовое математическое правило, которое заключается в делении, когда мы делаем 10 по модулю любого числа, мы получаем последнюю цифру этого числа в качестве вывода, используя этот принцип, мы получаем последнюю цифру 321 числа, которая равна 1. После этого мы делим n на 10, что будет.1, но так как мы объявили n целым числом, значение, принятое компилятором, будет равно 32, и мы сохраняем 32 в n. После этого мы повторяем описанные выше действия до тех пор, пока значение n не станет 0, и на прошлой неделе выводим сумму. Приведенный ниже код объясняет это.

В каждой программе мы берем T в качестве тестовых примеров, чтобы мы могли предоставить несколько входных данных программе за один запуск и получить выходные данные для всех из них за один шаг, а не запускать программу несколько раз для каждого ввода. Для этой цели используется базовый цикл for .

while(n!=0) {
            sum = sum+n%10;
            n=n/10;
        }
        System.out.println(sum);

Ввод:

3
321
4252
1556434

Выход:

6
13
28

Ссылка на исходную проблему Ссылка на исходную проблему

https://www.codechef.com/problems/FLOW006 Запустите программу отсюда:- https://www.codechef.com/problems/FLOW006 Запустите программу отсюда:-

https://www.codechef.com/problems/FLOW006 Запустите программу отсюда:- || Нажмите здесь Добавить ввод в Stdin Входы

https://www.codechef.com/problems/FLOW006 Запустите программу отсюда:- || Нажмите здесь Добавить ввод в Stdin Входы, КАК! https://www.codechef.com/problems/FLOW006 Запустите программу отсюда:- || Нажмите здесь Добавить ввод в Stdin Входы, КАК! ДЕЛИСЬ! https://www.codechef.com/problems/FLOW006 Запустите программу отсюда:- || Нажмите здесь Добавить ввод в Stdin Входы, КАК! ДЕЛИСЬ! КОММЕНТАРИЙ!

Оригинал: “https://dev.to/atharvasiddhabhatti/codechef-sum-of-digits-of-a-number-1obn”