Логическая головоломка

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Логическая головоломка

Сообщение hCORe » 20.05.2005 (Пт) 17:39

{как-нибудь потом напишу}
Последний раз редактировалось hCORe 20.05.2005 (Пт) 21:03, всего редактировалось 1 раз.
Моду создают модоки, а распространяют модозвоны.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 20.05.2005 (Пт) 20:08

Эй! Эге-гей...
Моду создают модоки, а распространяют модозвоны.

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 20.05.2005 (Пт) 20:55

hCORe писал(а):Эй! Эге-гей...

...сказал Мюлер! Сам ты гей подумал Штырлиц!



Както это тупо! :wink:

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 20.05.2005 (Пт) 21:08

2 hCORe

Шото я нифига не понял... Хде головоломка, а?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Сообщение _Мика_ » 20.05.2005 (Пт) 21:12

me2 :shock:
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 21.05.2005 (Сб) 1:49

нифтыкаю. где смысл?

кг/ам??
ХЎ

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 21.05.2005 (Сб) 10:53

Я разгадал.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 21.05.2005 (Сб) 18:34

All
Головоломку я удалил еще вчера. По причине полной непопулярности. За вчерашний день был только один ответ :(
Интересно другое: сколько человек все-таки скачало архив, а?

|kerish|
Что у тебя в итоге получилось? Приведи правильный ответ, пример программы и пояснение, почему это работает :)
Моду создают модоки, а распространяют модозвоны.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 21.05.2005 (Сб) 20:16

Нда... hЯДРо, предлагаю посмотреть на одно моё из прежних творений:
Да и вообще всем предлагаю посмотреть...

Это головоломка - пазлы. Пусть расширение .pzl не пугает - понимаются все поддерживаемые картинки. В комплекте имеются две. Программа shareware, но так и быть, дам код доступа: 624850347512968 :)

Интересно будет узнать, сможет ли кто сложить на 36 элементов?...

[удалено]
Последний раз редактировалось BV 23.05.2005 (Пн) 14:14, всего редактировалось 1 раз.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Tarik
Агент Системы
Агент Системы
Аватара пользователя
 
Сообщения: 1222
Зарегистрирован: 03.01.2003 (Пт) 16:05
Откуда: Москва

Сообщение Tarik » 21.05.2005 (Сб) 21:12

Головоломку я удалил еще вчера. По причине полной непопулярности. За вчерашний день был только один ответ
Интересно другое: сколько человек все-таки скачало архив, а?

Я вчера ещё поглядел, даже с языком разобрался :) Но по причине тотальной усталости, мне показалось, что там всё правильно... А сегодня уже времени не было сидеть...
Изображение

Ever tried? Ever failed? No matter. Try again! Fail again! Fail better!

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 21.05.2005 (Сб) 22:56

Tarik
Раскрываю секрет. Язык там прикольный.

Есть несколько моделей.

model 0 - Интерпретатор исполнит комментарии, обрамленные пробелами (т.е. { text }), а сам код лишь проверит на правильность. Причем комментарии представляют собой осмысленный текст с "внедренными" командами.
model 1 - Будут исполнены комментарии, находящиеся четными по порядку.
model 2 - Будет исполнен обычный код.
model 3 - Будет исполнен и код, и комментарии.

Исходя из этого, будет выведено не "5helloaa", а "<случайное число>5helloaaa" (если смотреть комментарии.) Вот такая идея была... Если кто захочет, могу повторно выложить архив. :)
Моду создают модоки, а распространяют модозвоны.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 22.05.2005 (Вс) 1:20

2 hCORe

Ты смотрел мой вариант этой самой PuzzleGame?... Хотел бы знать, что думаешь?

А вот насчёт твоего... с интерпретатором (блин, вот слово какое!) и ещё * знает чем... это вообще что?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Tarik
Агент Системы
Агент Системы
Аватара пользователя
 
Сообщения: 1222
Зарегистрирован: 03.01.2003 (Пт) 16:05
Откуда: Москва

Сообщение Tarik » 22.05.2005 (Вс) 11:23

А, так вон оно что :) Если честно, на эти самые models я даже внимания особого не обратил...
Изображение

Ever tried? Ever failed? No matter. Try again! Fail again! Fail better!

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 22.05.2005 (Вс) 18:31

BV
Насчет PuzzleGame: неплохая штука, затягивает. Вот только фотки размером 1024x768 чего-то не хочет использовать. И не виснет, и не работает :(

Насчет интерпретатора - это, вообще-то, идея по защите программ. Можно хранить внутри программы зашифрованный код на подобном интерпретируемом языке, а потом, - если нужно - расшифровывать и выполнять. Сам код взломщик, может быть, и перехватит, но догадаться о том, что исполняется не он, а комментарии - не догадается :D
Моду создают модоки, а распространяют модозвоны.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 22.05.2005 (Вс) 22:10

Да... Размер ограничен размером поля. Будет время и желание - доработаю.

А свой-то интерпретатор (и кто это слово придумал?...) выложить снова не хочешь?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 23.05.2005 (Пн) 19:30

Ну на, на, бери! :)
Вложения
strange.zip
NSTDIP manual & examples
(2.51 Кб) Скачиваний: 32
Моду создают модоки, а распространяют модозвоны.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 23.05.2005 (Пн) 20:32

Ух! Так это не проект, а просто доки... Да ещё на английском...
Ладно, а как этим добром пользоваться-то, не объяснишь?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 23.05.2005 (Пн) 20:54

Прочитать мануал, исходя из него, сообразить, какой результат выдаст код из example.ns. Это будет НЕ "5helloaa" - уж поверь мне. См. предыдущие сообщения про различия моделей интерпретации.

А так - это ж была просто концепция защиты. Маленький пример того, что не все главное лежит на поверхности :P
Моду создают модоки, а распространяют модозвоны.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 52

    TopList