Предмет: Информатика,
автор: martsmasha
C++, python
Задано три цілих числа a, b, c. У відповідь потрібно вивести YES, якщо серед них є хоча б одне додатне та хоча б одне від’ємне число і NO у протилежному випадку.
Вхідні дані:
В єдиному рядку записані через пропуск три цілих числа a, b і c.
Вихідні дані:
Відповідь до задачі.
Вхідні дані #1
1 -2 3
Вихідні дані #1
YES
Ответы
Автор ответа:
2
Ответ:
Программа и проверка работы на тестовых примерах на скрине.
Программа проверена на Python 3.7.3
Приложения:
Автор ответа:
2
C++
- #include <iostream>
- #include <vector>
- int main () {
- int a, b, c;
- std::cin >> a >> b >> c;
- std::vector list {a, b, c};
- bool is_it_correct =
- std::find_if(list.begin(), list.end(), [](auto el){ return el > 0; }) != list.end() &&
- std::find_if(list.begin(), list.end(), [](auto el){ return el < 0; }) != list.end();
- if (is_it_correct)
- std::cout << "YES" << std::endl;
- else
- std::cout << "NO" << std::endl;
- }
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: super20072014
Предмет: Русский язык,
автор: zhaklindzhanaeva
Предмет: Українська мова,
автор: seremovalexand
Предмет: Физика,
автор: sashaShelsy
Предмет: Химия,
автор: Azizzonovadinar