Это задача, как правило, - на нахождение наибольшего общего делителя чисел 58 и 64. По алгоритму Евклида НОД данных чисел равен двум, т.к.
НОД(58;64)=НОД(58;64-58)=НОД(58;6)=
НОД(58-6;6)=НОД(52;6)=НОД(52-6;6)=НОД(46;6)=
НОД(46-6;6)=НОД(40;6)=НОД(40-6;6)=НОД(34;6)=
=НОД(34-6;6)=НОД(28;6)=НОД(28-6;6)=НОД(22;6)=
НОД(22-6;6)=НОД(16;6)=НОД(16-6;6)=НОД(10;6)=
НОД(10-6;6)=НОД(4;6)=НОД(4;6-4)=
НОД(4;2)=НОД(4-2;2)=НОД(2;2)=2. Можно сделать два одинаковых подарка, в которых будет по 58/2=29 (шоколадок) и 64/2=32 /леденца./
В задаче надо было найти возможное количество подарков. Меньше НОД, я бы еще указал другие варианты, но в данной задаче, кроме двойки, числа 58 и 64 делятся еще только на единицу.
Это задача, как правило, - на нахождение наибольшего общего делителя чисел 58 и 64. По алгоритму Евклида НОД данных чисел равен двум, т.к.
НОД(58;64)=НОД(58;64-58)=НОД(58;6)=
НОД(58-6;6)=НОД(52;6)=НОД(52-6;6)=НОД(46;6)=
НОД(46-6;6)=НОД(40;6)=НОД(40-6;6)=НОД(34;6)=
=НОД(34-6;6)=НОД(28;6)=НОД(28-6;6)=НОД(22;6)=
НОД(22-6;6)=НОД(16;6)=НОД(16-6;6)=НОД(10;6)=
НОД(10-6;6)=НОД(4;6)=НОД(4;6-4)=
НОД(4;2)=НОД(4-2;2)=НОД(2;2)=2. Можно сделать два одинаковых подарка, в которых будет по 58/2=29 (шоколадок) и 64/2=32 /леденца./
В задаче надо было найти возможное количество подарков. Меньше НОД, я бы еще указал другие варианты, но в данной задаче, кроме двойки, числа 58 и 64 делятся еще только на единицу.
ответ 1 или 2.
<script language=JavaScript>
var total_pics_num = 3;
var interval = 10000;
var time_out = 10;
var i = 0;
var timeout;
var opacity = 100;
function fade_to_next()
{
opacity—;
var k = i + 1;
var image_now = ‘image_’ + i;
if (i == total_pics_num)
{
k = 1;
}
var image_next = ‘image_’ + k;
document.getElementById(image_now).style.opacity = opacity/100;
document.getElementById(image_now).style.filter = ‘alpha(opacity=’+ opacity +’)’;
document.getElementById(image_next).style.opacity = (100-opacity)/100;
document.getElementById(image_next).style.filter = ‘alpha(opacity=’+ (100-opacity) +’)’;
timeout = setTimeout(«fade_to_next()»,time_out);
if (opacity==1)
{
opacity = 100;
clearTimeout(timeout);
}
}
setInterval(function () {
i++;
if (i > total_pics_num) i=1;
fade_to_next();
},interval);
</script>