Имя: Пароль:
LIFE
 
OFF: Задачка по математике...
0 TDV
 
05.09.11
20:43
Между числами 1,3,5,7,9 расставьте знаки арифметических действий и скобки так, чтобы значение полученного числового выражения было равно 5
1 Ненавижу 1С
 
гуру
05.09.11
20:50
1-3+5-7+9
2 ЛЮС
 
05.09.11
20:50
Это не интересно:
-1+3+5+7-9

В школе задали?
3 TDV
 
05.09.11
20:51
(1,2) 1-3 нельзя
4 TDV
 
05.09.11
20:52
-1+3 тоже нельзя
5 TDV
 
05.09.11
20:52
не проходили еще
6 TDV
 
05.09.11
20:52
(2) Да в школе
7 TDV
 
05.09.11
20:52
Также можно ставить * и /
8 TDV
 
05.09.11
20:52
и скобки
9 sda553
 
05.09.11
20:53
У меня во как заморочил (5*3)/(9-7+1)
10 Ненавижу 1С
 
гуру
05.09.11
20:53
почему 1-3 нельзя?
11 sda553
 
05.09.11
20:54
-1+3 замени на 3-1 и все дела
12 Somebody
 
05.09.11
20:55
(4) ну 3-1 если -1 +3 нельзя
13 TDV
 
05.09.11
20:55
(10) потому что ответ 1-3=-2
14 TDV
 
05.09.11
20:55
(11) Переставлять нельзя
15 ЛЮС
 
05.09.11
20:55
Можно все правила огласить?
16 TDV
 
05.09.11
20:56
Цифры должны идти именно так как написано в условии
17 TDV
 
05.09.11
20:56
(15) Вроде все оглашсил уже
18 sda553
 
05.09.11
20:57
Так не интересно, с каждым постом все какие то новые правила появляются. Ты, в конце концов, за меня или за медведя?
19 TDV
 
05.09.11
20:58
(18) :)
20 TDV
 
05.09.11
20:58
Вот такие пироги
21 1Сергей
 
05.09.11
21:01
Всё-равно не понял, чем (1) не понравилось
22 TDV
 
05.09.11
21:03
(21) Ребенок учится в школе еще, операции с отрицательными числами еще не проходили,если делать как написано в (1) то 1-3 дает -2 а так нельзя
23 TDV
 
05.09.11
21:16
...
24 TDV
 
05.09.11
21:16
что то никак
25 sda553
 
05.09.11
21:18
Напиши программу на 1С пусть она методом перебора между 1,3,5,7,9 будет ставить все возможные знаки и скобки, перебери все комбинации и отбери те что с 5
26 TDV
 
05.09.11
21:20
(35) :)
27 Ворон
 
05.09.11
21:24
Брутфорс :)

1-35/7+9=5
1-3+5-7+9=5
-1+3+5+7-9=5
+1-35/7+9=5
+1-3+5-7+9=5
(1-35/7+9)=5
(1-3+5-7+9)=5
28 wade25
 
05.09.11
21:25
В (9) правильный ответ?)
29 Ворон
 
05.09.11
21:25
134 456 операций 3,41 секунда
30 Ворон
 
05.09.11
21:26
Надо попробовать выражения по сложнее....
31 Ворон
 
05.09.11
23:13
Еще один брут.... 24 минуты.

-(1-(3+5)-7)-9=5
-(1-(3+5)-7+9)=5
-(1-(3+5+7)+9)=5
-(1-3-(5+7)+9)=5
-(1-3-5-7)-9=5
-(1-3-5-7+9)=5
-(1-3-5)+7-9=5
-(1-3)+5+(7-9)=5
-(1-3)+5+7-9=5
-(1*(3-5)*7)-9=5
-(1*(3-5)*7+9)=5
-(1*3-5)*7-9=5
-(1+(3-57)/9)=5
-(13+(5-7)*9)=5
-1-(3-57)/9=5
-1*(3-5)*7-9=5
-1+(3+(5+7)-9)=5
-1+(3+5)+7-9=5
-1+(3+5+7-9)=5
-1+(3+5+7)-9=5
-1+3+(5+7-9)=5
-1+3+(5+7)-9=5
-1+3+5+(7-9)=5
-1+3+5+7-9=5
-13-(5-7)*9=5
(1-(3-5)-7)+9=5
(1-(3-5)-7+9)=5
(1-(3-5+7)+9)=5
(1-(35)/7)+9=5
(1-(35)/7+9)=5
(1-(35/7)+9)=5
(1-3)*5/(7-9)=5
(1-3)+5-(7-9)=5
(1-3)+5-7+9=5
(1-3+(5-7)+9)=5
(1-3+5-7)+9=5
(1-3+5-7+9)=5
(1-3+5)-7+9=5
(1-35/7)+9=5
(1-35/7+9)=5
(1+3*(5+7)/9)=5
+(1-(3-5)-7)+9=5
+(1-(3-5)-7+9)=5
+(1-(3-5+7)+9)=5
+(1-(35)/7)+9=5
+(1-(35)/7+9)=5
+(1-(35/7)+9)=5
+(1-3)*5/(7-9)=5
+(1-3)+5-(7-9)=5
+(1-3)+5-7+9=5
+(1-3+(5-7)+9)=5
+(1-3+5-7)+9=5
+(1-3+5-7+9)=5
+(1-3+5)-7+9=5
+(1-35/7)+9=5
+(1-35/7+9)=5
+(1+3*(5+7)/9)=5
+1-3+(5-7)+9=5
+1-3+(5-7+9)=5
+1-3+5-(7-9)=5
+1-3+5-7+9=5
+1-35/7+9=5
+1+3*(5+7)/9=5
1-(3-(5-7)-9)=5
1-(3-5)-7+9=5
1-(3-5+7-9)=5
1-(3-5+7)+9=5
1-(35)/7+9=5
1-(35/7-9)=5
1-(35/7)+9=5
1-3+(5-7)+9=5
1-3+(5-7+9)=5
1-3+5-(7-9)=5
1-3+5-7+9=5
1-35/7+9=5
1+(3*(5+7)/9)=5
1+3*(5+7)/9=5
32 Stim213
 
06.09.11
00:07
оО
нехило, тут на всю школу ответов хватит..
33 Stim213
 
06.09.11
00:07
Папа у Васи силен в математике..
34 lxs
 
06.09.11
00:19
(31) зачет)))
35 lxs
 
06.09.11
00:42
1+3*(5+7)/9=5
36 lxs
 
06.09.11
00:46
пля, не видел (31) последних вариантов))
37 aka MIK
 
06.09.11
01:10
Чувствую меня где-то тут

+1+3*(5+7)/9=5
1+3*(5+7)/9=5

найоыбвают
38 sda553
 
06.09.11
07:27
(37) Издержки алгоритма
39 Песец
 
06.09.11
07:38
1+(3-5)*(7-9)
40 Ненавижу 1С
 
гуру
06.09.11
10:17
унарный минус в школе не проходят, так что варианты с ним некорректны
41 Нуф-Нуф
 
06.09.11
10:18
(40) проходят. только не в том классе на который рассчитана задача в сабже
42 Ненавижу 1С
 
гуру
06.09.11
10:19
(41) формально я такого не помню, хотя проблем конечно не должно возникнуть
43 TDV
 
06.09.11
11:55
Ворон 5 баллов
44 TDV
 
06.09.11
11:55
Скажи свою аську или мыло
45 Ворон
 
06.09.11
13:49
(44) Зачем ?
46 proger2011
 
06.09.11
13:56
(45) Он те пива зальёт через аську
47 Ворон
 
06.09.11
13:59
(46) :)
48 TDV
 
06.09.11
17:05
(45) Хочу кое что уточнить
49 wowik
 
06.09.11
17:09
такой вариант пойдет?
   СЗЗначки = новый СписокЗначений();
   СЗЗначки.Добавить("+");
   СЗЗначки.Добавить("+(");
   СЗЗначки.Добавить(")+");

   СЗЗначки.Добавить("-");
   СЗЗначки.Добавить("-(");
   СЗЗначки.Добавить(")-");
   
   СЗЗначки.Добавить("*");    
   СЗЗначки.Добавить("*(");
   СЗЗначки.Добавить(")*");
   
   СЗЗначки.Добавить("/");
   СЗЗначки.Добавить("/(");
   СЗЗначки.Добавить(")/");
   
   
   вв = "";
   Для каждого знак1 из СЗЗначки Цикл
       вв1 = "1"+ знак1.Значение;
       Для каждого знак2 из СЗЗначки Цикл
           вв2 = вв1 +3+ знак2.Значение;
           Для каждого знак3 из СЗЗначки Цикл
               вв3 = вв2 +5+ знак3.Значение;
               Для каждого знак4 из СЗЗначки Цикл
                   вв4 = вв3 + 7 + знак4.Значение+9;
                   Попытка
                       результат = Вычислить(вв4);
                   Исключение
                       результат = 0;
                   Конецпопытки;
                   Если результат = 5 Тогда
                       Сообщить(ВВ4 + " = "+Строка(результат))
                   КонецЕсли;
               КонецЦикла
           КонецЦикла
       КонецЦикла;
   КонецЦикла;
50 Ворон
 
06.09.11
19:58