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
Автор Михаил Медведев