Каким образом производится проверка на истинность j<=(i/j) , ведь по условию выходит, что j всегда будет больше. Например j=2 ; (i/j)=(2/2)=1 --->>> Выходит 2<=1? Объясните.
int main ()
{
int i , j ;
for ( i= 2 ; i<1000 ; i++ )
{
for (j =2 ;j<=(i/j) ; j++)
if (!(i%j)) break ;
if(j > (i/j)) cout << i<< endl;
}
Ну возьмите 100 и 2 :) Правда, 2 < 100/2?
Это по сути проверка j*j <= i
. Зачем ее написали именно в таком виде - с делением - непонятно...
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Доброго времени суток, подскажите пожалуйста как убрать появления всех элементов при загрузке страницы в mixitup и что бы сразу активировался...
Всем доброго времени сутокДелаю некое подобие карты и столкнулся с проблемой