JustCaptain kod-buduschego
835a3dbfdce6940e318778c5ce0353de47e5de32
Перейти к файлу
Код
kod-buduschego C++Дополнительные задачи2-easy03. Юный физик.md
anc добавил допольнительные задачи b2eaa8d 3 недели назад
03. Юный физик.md

03. Юный физик#

🎯 Уровень 🔵 Easy
🔗 Источник Codeforces 69A — Young Physicist
📊 Сложность 1000
🏷️ Темы массивы, математика

📝 Условие#

На тело действуют n сил, заданных векторами (x, y, z). Находится ли тело в равновесии (сумма всех векторов равна нулю)?

📥 Входные данные#

В первой строке число n (1 ≤ n ≤ 100). Далее n строк по три целых числа x_i, y_i, z_i (-100 ≤ x_i, y_i, z_i ≤ 100) — координаты векторов сил.

📤 Выходные данные#

YES, если тело в равновесии, иначе NO.

🧪 Тесты#

Тест 1#

Ввод:

3
4 1 7
-2 4 -1
1 -5 -3

Вывод:

NO

Тест 2#

Ввод:

3
3 -1 7
-5 2 -4
2 -1 -3

Вывод:

YES

Тест 3#

Ввод:

1
0 0 0

Вывод:

YES

Заметка

Оригинальное условие и проверка решения на всех тестах — по ссылке на источник.

💡 Подсказка#

Открыть, если застрял(а) больше чем на 20 минут

Три отдельные суммы.


⬅️ К списку задач уровня