Login
Головоломка для прогеров
NEW 14.01.10 23:10
in Antwort Stirlitz 14.01.10 22:26
NEW 15.01.10 08:28
вот и вся недолга.дальнейшие полкирпича-информация для ответа ненужная
in Antwort Murr 14.01.10 23:10
В ответ на:
Кирпич весит 1 кг
Кирпич весит 1 кг
вот и вся недолга.дальнейшие полкирпича-информация для ответа ненужная
Родиться - несчастье, жить - страдание, умирать - горе (c)-Бернар Клервоский
NEW 15.01.10 08:40
?
бутылка водки стоит 8 евро плюс 20% НДС
Сколько стоит бутылка водки?
in Antwort Mischael2006 15.01.10 08:28
В ответ на:
дальнейшие полкирпича-информация для ответа ненужная
дальнейшие полкирпича-информация для ответа ненужная
?
бутылка водки стоит 8 евро плюс 20% НДС
Сколько стоит бутылка водки?
NEW 15.01.10 09:02
это всего лишь один из вариантов ответа. кстати не бесспорный.это-логика автора задачи.
in Antwort katran76 15.01.10 08:40
В ответ на:
дальнейшие полкирпича-информация для ответа ненужная
дальнейшие полкирпича-информация для ответа ненужная
это всего лишь один из вариантов ответа. кстати не бесспорный.это-логика автора задачи.
Родиться - несчастье, жить - страдание, умирать - горе (c)-Бернар Клервоский
NEW 15.01.10 10:00
in Antwort Mischael2006 15.01.10 09:02
NEW 15.01.10 10:27
барыги между собой называют цену именно таким образом. так что водка для тебя 9,60 стоит.
вчера был в супермаркете, там у входа какая-то строительная контора презентировали окна, я спросил сколько прим. будет стоит такое окно как на стенде, он сказал -300┬ + MwSt.
in Antwort fuedor2003 15.01.10 10:00
В ответ на:
бутылка водки стоит 8 евро плюс 20% НДС
бутылка водки стоит 8 евро плюс 20% НДС
барыги между собой называют цену именно таким образом. так что водка для тебя 9,60 стоит.
вчера был в супермаркете, там у входа какая-то строительная контора презентировали окна, я спросил сколько прим. будет стоит такое окно как на стенде, он сказал -300┬ + MwSt.
vaya con dios
NEW 15.01.10 10:32
эта логика объясняет ответ. если есть другие варианты объяснения ответа "1кг"-плс в студию!
in Antwort fuedor2003 15.01.10 10:00
В ответ на:
это логика автора решения задачи
это логика автора решения задачи
эта логика объясняет ответ. если есть другие варианты объяснения ответа "1кг"-плс в студию!
Родиться - несчастье, жить - страдание, умирать - горе (c)-Бернар Клервоский
NEW 15.01.10 12:54
в таком случае синус почти всегда равен нулю
доказательство (на логике того больного автора решения): синус пи на шесть (в таблице написано 0,5) равен 0 (а остальное ",5" к делу не относится), и т.д. конец доказательства
а вот ысчо задача: доказать, что Мишаель2006 девушка.
доказательство (на логике того больного автора решения): Mischael2006 = Mia, а всё остальное ("schel2006") - информация для ответа ненужная
in Antwort Mischael2006 15.01.10 08:28
В ответ на:
Кирпич весит 1 кг
Кирпич весит 1 кг
В ответ на:
вот и вся недолга.дальнейшие полкирпича-информация для ответа ненужная
вот и вся недолга.дальнейшие полкирпича-информация для ответа ненужная
в таком случае синус почти всегда равен нулю
доказательство (на логике того больного автора решения): синус пи на шесть (в таблице написано 0,5) равен 0 (а остальное ",5" к делу не относится), и т.д. конец доказательства
а вот ысчо задача: доказать, что Мишаель2006 девушка.
доказательство (на логике того больного автора решения): Mischael2006 = Mia, а всё остальное ("schel2006") - информация для ответа ненужная
15.01.10 23:56
in Antwort Stirlitz 14.01.10 22:26
NEW 16.01.10 17:04
in Antwort Murr 10.01.10 04:36, Zuletzt geändert 16.01.10 17:07 (anatoli888)
есть несколько возможных вариантов 
1. 1кг потому, как уже сказали, "плюс еще пол кирпича" по какой то причине информация не нужная. для меня это не решение.
2. 2кг. елементарное вычисление уравнения. Кирпич = 1 + Кирпич/2
3. тут сложнее. рекурсия мне мешает
- Кирпич = 1 + Кирпич/2
- Кирпич = 1 + (1 + Кирпич/2)/2
...

4. не исключаю вариант что при присвоении
х = 1 + х/2
будет равен 1, так как в правой стороне х не задан! некоторые языки по этому выдадут ошибку.
а если серъезно то конечно же 2. кто не согласен фшколу!
еще на тему тут
1. 1кг потому, как уже сказали, "плюс еще пол кирпича" по какой то причине информация не нужная. для меня это не решение.
2. 2кг. елементарное вычисление уравнения. Кирпич = 1 + Кирпич/2
3. тут сложнее. рекурсия мне мешает
- Кирпич = 1 + Кирпич/2
- Кирпич = 1 + (1 + Кирпич/2)/2
...
4. не исключаю вариант что при присвоении
х = 1 + х/2
будет равен 1, так как в правой стороне х не задан! некоторые языки по этому выдадут ошибку.
а если серъезно то конечно же 2. кто не согласен фшколу!
еще на тему тут
NEW 16.01.10 19:24
эта рекурсия тихонько переходит в ряд:
Кирпич = 1 + 1/2 + 1/4 + 1/16 + 1/32 + ...(n слагаемых)... + Кирпич/2^n
сумма ряда ясный перец 2 (геометрическая прогрессия)
последний член стремится к нулю
in Antwort anatoli888 16.01.10 17:04
В ответ на:
3. тут сложнее. рекурсия мне мешает
3. тут сложнее. рекурсия мне мешает
эта рекурсия тихонько переходит в ряд:
Кирпич = 1 + 1/2 + 1/4 + 1/16 + 1/32 + ...(n слагаемых)... + Кирпич/2^n
сумма ряда ясный перец 2 (геометрическая прогрессия)
последний член стремится к нулю
NEW 16.01.10 19:38 

in Antwort fuedor2003 16.01.10 19:24
В ответ на:
эта рекурсия тихонько переходит в ряд:
Кирпич = 1 + 1/2 + 1/4 + 1/16 + 1/32 + ...(n слагаемых)... + Кирпич/2^n
эта рекурсия тихонько переходит в ряд:
Кирпич = 1 + 1/2 + 1/4 + 1/16 + 1/32 + ...(n слагаемых)... + Кирпич/2^n
NEW 16.01.10 23:51
in Antwort anatoli888 16.01.10 17:04
конечно же 2
------
Ну это считается и считается элементарно - хоть уравнением, хоть рядом... ну или еще парой десятков экзотических способов...
Что было бы интересно - видеть доказательства - 1 кг - с использованием всей информации, разумеется.
------
Ну это считается и считается элементарно - хоть уравнением, хоть рядом... ну или еще парой десятков экзотических способов...
Что было бы интересно - видеть доказательства - 1 кг - с использованием всей информации, разумеется.
NEW 23.01.10 12:10
in Antwort Murr 10.01.10 04:36
Вот интересная головоломка для прогера:
Дан код:
Дан код:
#include <stdio.h>
int main(void)
{
int i, n=20;
for(i = 0 ; i<n ; i--)
printf("*");
return 0;
}
Нужно заменой одного символа программы на любой другой сделать так, чтобы программа вывела 20 звездочек и завершилась. Форматирования нет потому, что пробелы и табуляция тоже символы. Добавлять и удалять символы нельзя. Существует три способа решения данной задачи. Задача считается решенной, когда найдены все три решения.
Задача сперта отсюда
Но туда неходите, там решения есть.
NEW 23.01.10 13:44
in Antwort Mmmaloy 23.01.10 12:10
NEW 23.01.10 16:16
in Antwort Mmmaloy 23.01.10 12:10, Zuletzt geändert 23.01.10 16:18 (Murr)
А какие там сложности? Ну кроме понимания того, что есть "символ программы"...
По порядку возможностей:
for(i = -2147483629 ; i < n ; i--)
for(i = 0 ; i + n ; i--)
for(i = 0 ; i < n ; i++)

Оценка - хорошая тестовая задачка для претендента на разработку компиляторов...
Пора мне снова мыть Клаву...
По порядку возможностей:
for(i = -2147483629 ; i < n ; i--)
for(i = 0 ; i + n ; i--)
for(i = 0 ; i < n ; i++)
Оценка - хорошая тестовая задачка для претендента на разработку компиляторов...
Пора мне снова мыть Клаву...
NEW 23.01.10 16:48
in Antwort Murr 23.01.10 16:16
NEW 23.01.10 17:03
Вот тебе еще одна задачка для прогера: найди среди этих трех способо единственный, который удовлетворяет условиям задачи.
in Antwort Murr 23.01.10 16:16
В ответ на:
По порядку возможностей:
for(i = -2147483629 ; i < n ; i--)
for(i = 0 ; i + n ; i--)
for(i = 0 ; i < n ; i++)
По порядку возможностей:
for(i = -2147483629 ; i < n ; i--)
for(i = 0 ; i + n ; i--)
for(i = 0 ; i < n ; i++)
Вот тебе еще одна задачка для прогера: найди среди этих трех способо единственный, который удовлетворяет условиям задачи.
NEW 23.01.10 17:11
in Antwort Кот Дивуар 23.01.10 17:03
единственный, который удовлетворяет условиям задачи.
-----
Читай условия задачи и смотри специально выделенный момент в первом посте.
Им удовлетворяют все четыре решения.
В первом случае заменяется одна константа - '0' другой константой - '-2147483629'
Во втором заменяется операция '<' операцией '+'
В третьем заменяется операция '--' операцией '++'
В последнем - операнд 'i' операндом 'n'...
-----
Читай условия задачи и смотри специально выделенный момент в первом посте.
Им удовлетворяют все четыре решения.
В первом случае заменяется одна константа - '0' другой константой - '-2147483629'
Во втором заменяется операция '<' операцией '+'
В третьем заменяется операция '--' операцией '++'
В последнем - операнд 'i' операндом 'n'...
NEW 23.01.10 17:43
in Antwort Murr 23.01.10 17:11
другой константой - '-2147483629'
вряд ли такое имелось в виду под "символом"
операция '<'
ёто скорее оператор, чем операция
вряд ли такое имелось в виду под "символом"
операция '<'
ёто скорее оператор, чем операция





