Розбір для Сума цифр числа


Памʼятайте, що цей розбір слід використовувати лише коли ви застрягли, і не копіювати код з нього. Будь ласка, поважайте автора задачі та автора розбору.
Надсилання офіційного розвʼязку до того, як ви самі розвʼяжете задачу, є порушенням, за яке можна отримати блокування.
#include <bits/stdc++.h>
using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);
    long long n;
    cin >> n;

    if (n < 0) n = -n;      // знак не враховуємо

    int sum = 0;
    if (n == 0) {
        sum = 0;
    } else {
        while (n > 0) {
            sum += n % 10;
            n /= 10;
        }
    }

    cout << sum << endl;
    return 0;
}

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


Наразі коментарів немає.