Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Детские задачи (https://javascript.ru/forum/offtopic/52743-detskie-zadachi.html)

Vlasenko Fedor 04.01.2015 23:26

Детские задачи
 
Сегодня у кума, сын 3 класс загадывает задачку
есть
123456789 = 100
между цифрами можно ставить любые арифметические знаки и скобки
мой вариант после 5 минут
1 + 2 + 3 + 4 + 5 + 6 + 7 + (8*9) = 100
Ваши варианты?:haha:
alert(1 + 2 + 3 + 4 + 5 + 6 + 7 + (8*9) );

krutoy 04.01.2015 23:41

Poznakomlus,
По-моему, это тупорылая задача, она решается методом тупого перебора, нет там никакого алгоритма решения. Попадалось что-то подобное у сына друга. Не уверен, но вроде так.

bes 04.01.2015 23:43

Цитата:

Сообщение от Poznakomlus
Детские задачи
Сегодня у кума, сын 3 класс загадывает задачку
есть
123456789 = 100
между цифрами можно ставить любые арифметические знаки и скобки
мой вариант после 5 минут
1 + 2 + 3 + 4 + 5 + 6 + 7 + (8*9) = 100
Ваши варианты?

скобки там зачем и почему код не запускаемый? :)
ты предлагаешь реализовать алгоритм полного перебора?

Vlasenko Fedor 04.01.2015 23:59

че, есть полный перебор, готов предложить?
твой пост без варианта говорит не тянешь (3 класс :haha: )
эти цифры в уме складываются по мере чтения, или уже отвык от калькулятора
Во блин как бы ты ответил этому пацаненку

bes 05.01.2015 00:04

Цитата:

Сообщение от Poznakomlus
че, есть полный перебор, готов предложить?
твой пост без варианта говорит не тянешь (3 класс )
эти цифры в уме складываются по мере чтения, или уже отвык от калькулятора

:D ты чё завёлся-то, у меня нет варианта, но задача в принципе интересная, кто знал, что ты в уме считать предложишь :D

Vlasenko Fedor 05.01.2015 00:12

Племяшка сказал, что есть 5 вариантов. Я ответил, что наверное больше давай пиши 2 вариант

JsLoveR 05.01.2015 00:37

Нетрудная задачка :)
alert (
  ((1 * 2) + (3 * 4)) * 5 + (6 + 7 + 8 + 9)
);

Vlasenko Fedor 05.01.2015 00:44

JsLoveR,
молодец
alert(1 +((2+3) *4 * 5)+6+(7*(8-9)));

ждем следующий :write:

bes 05.01.2015 00:44

alert(
	(1 + 2 + 3) * 4 + 5 + 6 + 7 * 8 + 9
);

кто-нибудь решит по-умному? :haha:

Vlasenko Fedor 05.01.2015 00:52

bes да молодец и вот мы все подходим к 3 классу :dance:
Цитата:

Сообщение от bes
решит по-умному

эт к быкам и коровам советую


Часовой пояс GMT +3, время: 08:26.