Страницы: 1234

Обо всем > Помогите решить задачу 4го класса =( 


  (31.01.14 09:57)  

Математическая загадка, что вызвало значительные проблемы в разгадке даже у учителей, была на Олимпиаде 4-го класса ! ! !
Вроде бы значительных проблем в разгадке она несет за собой, но вариант ответа только один !

Основная идея проста: у нас есть цифры 1, 3, 4 и 6. Мы можем использовать их один раз, но надо использовать их все ! ! ! Мы помогаем любой из четырех основных арифметических операций - сложение, вычитание, умножение и деление [+ - * /] (не обязательно все использовать). И конечный результат должен быть 24!

1 3 4 6
+ - * /
=24

Скобки "(" ")" использовать нельзя!


  (31.01.14 10:02)  

действия только с цифрами проводить? или можно например из 1 и 3 сделать 13?


  (31.01.14 10:05)  

как угодно )) это 4ый класс!


  (31.01.14 10:09)  

6+3-1*4 если со скобками)


  (31.01.14 10:09)  

а нет тупанул)


  (31.01.14 10:13)  

Со скобками примерно так (14-6)*3, без будем думать


  (31.01.14 10:14)  

Хотя не понимаю почему без скобок, в 4 классе это знают


  (31.01.14 10:15)  

(31.01.14 10:13)

Со скобками примерно так (14-6)*3, без будем думать


там нет цифры 14 , есть 1 и есть 4.


  (31.01.14 10:16)  

(31.01.14 10:15)

(31.01.14 10:13)

Со скобками примерно так (14-6)*3, без будем думать


там нет цифры 14 , есть 1 и есть 4.

действия только с цифрами проводить? или можно например из 1 и 3 сделать 13?

как угодно )) это 4ый класс!


  (31.01.14 10:16)  

6 / ( 1 - ( 3 / 4 ) ) = 24
как то так


  (31.01.14 10:18)  

(31.01.14 10:16)

6 / ( 1 - ( 3 / 4 ) ) = 24как то так


*OK*


  (31.01.14 10:19)  

(31.01.14 10:16)

6 / ( 1 - ( 3 / 4 ) ) = 24
как то так


без скобок


  (31.01.14 10:20)  

1 в третьей степени умножить на 6 умножить на 4


  (31.01.14 10:20)  

(31.01.14 10:16)

6 / ( 1 - ( 3 / 4 ) ) = 24
как то так


без скобок же )


  (31.01.14 10:21)  

(31.01.14 10:19)

(31.01.14 10:16)

6 / ( 1 - ( 3 / 4 ) ) = 24
как то так


без скобок


=-O тогда ни как


  (31.01.14 10:21)  

global $mn;
$chis = array(1,3,4,6);
$mn = array(sum=>array(func=>sum,'name=>+'),
vich=>array(func=>vich,'name=>-'),
umn=>array(func=>umn,'name=>*'),
del=>array(func=>del,'name=>/'));
foreach($chis as $ch1) {
foreach($chis as $ch2) {
$res1[] = alldeist($ch1, $ch2);
}
}

foreach($chis as $ch1) {
foreach($chis as $ch2) {
$res2[] = alldeist($ch1, $ch2);
}
}

foreach($res1 as $res3) {
foreach($res2 as $res4) {
foreach($res3 as $ch1) {
foreach($res4 as $ch2) {
printalldeist($ch1, $ch2);
}
}
}
}

function sum ($a,$b) {
return $a+$b;
}

function vich ($a,$b) {
return $a-$b;
}

function umn ($a,$b) {
return $a*$b;
}

function del ($a,$b) {
if($b==0)
return 0;
return $a/$b;
}

function alldeist ($chis1, $chis2) {
global $mn;
$i=0;
foreach ($mn as $d) {
$i++;
$res[$i]['res'] = $d['func']($chis1,$chis2);
$res[$i]['print'] = $chis1.$d['name'].$chis2;
}
return $res;
}

function printalldeist ($chis1, $chis2) {
global $mn;
foreach ($mn as $d) {
$res = $d['func']($chis1['res'],$chis2['res']);
$str = $chis1['print'].$d['name'].$chis2['print'];
if ($res==24 && strstr($str, 1) && strstr($str, 3) && strstr($str, 4) && strstr($str, 6)) {
echo $str.=.$res.
;
}
}
return $res;
}


  (31.01.14 10:24)  

Лорд Ликвидатор -псих


  (31.01.14 10:24)  

(31.01.14 10:20)

1 в третьей степени умножить на 6 умножить на 4


точно


  (31.01.14 10:24)  

(31.01.14 10:21)

global $mn;
$chis = array(1,3,4,6);
$mn = array(sum=>array(func=>sum,'name=>+'),
vich=>array(func=>vich,'name=>-'),
umn=>array(func=>umn,'name=>*'),
del=>array(func=>del,'name=>/'));
foreach($chis as $ch1) {
foreach($chis as $ch2) {
$res1[] = alldeist($ch1, $ch2);
}
}foreach($chis as $ch1) {
foreach($chis as $ch2) {
$res2[] = alldeist($ch1, $ch2);
}
}foreach($res1 as $res3) {
foreach($res2 as $res4) {
foreach($res3 as $ch1) {
foreach($res4 as $ch2) {
printalldeist($ch1, $ch2);
}
}
}
}function sum ($a,$b) {
return $a+$b;
}function vich ($a,$b) {
return $a-$b;
}function umn ($a,$b) {
return $a*$b;
}function del ($a,$b) {
if($b==0)
return 0;
return $a/$b;
}function alldeist ($chis1, $chis2) {
global $mn;
$i=0;
foreach ($mn as $d) {
$i++;
$res[$i]['res'] = $d['func']($chis1,$chis2);
$res[$i]['print'] = $chis1.$d['name'].$chis2;
}
return $res;
}function printalldeist ($chis1, $chis2) {
global $mn;
foreach ($mn as $d) {
$res = $d['func']($chis1['res'],$chis2['res']);
$str = $chis1['print'].$d['name'].$chis2['print'];
if ($res==24 && strstr($str, 1) && strstr($str, 3) && strstr($str, 4) && strstr($str, 6)) {
echo $str.=.$res.
;
}
}
return $res;
}


Точно ))) прям как в 4ом классе ))))))))


  (31.01.14 10:27)  

(31.01.14 10:20)

1 в третьей степени умножить на 6 умножить на 4


1*1*1*6*4??
нет, можно использовать только те числа (цифры) которые нам дали ! то есть нельзя соединять, разбивать и так далее.. знаки тоже можно использовать только те что я дал ... то есть что бы решения была в ряд написано (пример: 6+4+3+1 или 4*6*3*1 и так далее) .. плюс логика 4-го класса должна быть ... по логике 5го класса ответ был уже выдан в первом ответе, но повторюсь ЛОГИКА 4-го КЛАССА!


Страницы: 1234
© 2002 - 2025, «www.Combats.com»™
All rights reserved