Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpNmLc 320 of 696 menu
◀ ▶

Наименьшее общее кратное в C++

Наименьшее общее кратное двух целых - это наименьшее положительное число, которое делится на оба без остатка.

Ему соответствует функция lcm из <numeric>. Запишем два знаменателя, вычислим кратное и выведем:

#include <numeric> #include <iostream> int p = 4; int q = 6; std::cout << std::lcm(p, q) << "\n";

Значения должны быть неотрицательными, иначе поведение не определено. Запишем пару малых множителей и выведем их общее кратное:

#include <numeric> #include <iostream> std::cout << std::lcm(8, 12) << "\n";

Вычислите наименьшее общее кратное 9 и 12 через std::lcm и выведите число.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить