e-olymp
favorite Нам необходимо немного Вашей помощи чтобы сайт продолжал работать, нажмите на банер чтобы узнать больше.
Соревнования

class LinkedList

LinkedList Сумма

Задан связный список. Найдите сумму его элементов.

Определение связного списка:

// Java
class ListNode {
  int val;
  ListNode next;
  ListNode(int x) {
    val = x;
    next = null;
  }
}
// C++
class ListNode
{
public:
  int val;
  ListNode *next;
  ListNode(int x) : val(x), next(NULL) {}
};

Напишите функцию sum, которая находит сумму элементов связного списка.

// Java
int sum(ListNode head)
// C++
int sum(ListNode *head)

Пример

prb9898.gif

Сумма элементов списка равна 6.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Автор Михаил Медведев