Карта сайта

Это автоматически сохраненная страница от 10.10.2013. Оригинал был здесь: http://2ch.hk/b/res/56064860.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Чтв 10 Окт 2013 19:47:58
Продолжаем проходить квест.

Level 0.

^^^^^^^^^^[>^^^^^^^^^^<v]>^^^^.>^^^^^^^^^^[
>^^^^^^^^^^^<v]>^^^^^^..<<^^^^^^^^.>>>^^^^^
^^^^^[>^^^^^<v]>^^^^^^^^.>^^^^^^^^^^[>^^^^<
v]>^^^^^^^..<<<<<<^^.>>>>>>>^^^^^^^^^^[>^^^
^^^^^^^<v]>^^^.<<<<<<<<vvvvvvvvvv.^^^^^^^.^
^^^.^.>>>>>>v.<<<<<<vv.^^^.>>>>>>^.<<<<<<vv
vvv.^^.vvvvvvvvv.>>^^.<<vvvvvvvv.>>vv.<<^^^
^.>>>>>>.<<vvvvvv.^^^^..^...vvvvvvvv.^.vvv.
<<<<.>>>>^^.^^^^^.^^.vvvv.vvvv.^^^^^^^^^.vv
vv.^^^^.vvvvvv..<<<<^.vvv.v.^^.^^..vvvvv.>>
>>.<<<<^^^^^.vvv.^^.>>>>vv.<<<<^.vvvv..v.^^
^.>>>>^^.<<<<^^.>>>>vvv.^^^^.>>>>>>>>>>>>>>


Чтв 10 Окт 2013 19:57:34
>>56065198
Проходишь нулевой левел - получаешь ссылку на первый и так далее.

Чтв 10 Окт 2013 20:05:02
Обьясни эту хуйню.
ASCII(X) + ASCII(X2) + ASCII(X3) + ASCII(X4) + ASCII(X5) + ASCII(X6) == password

Было получено число 685489778690 как к нему применить ASCII.
Я вчера пытался брать по 2 символа, но после умножения на 2, получается что где-то надо брать 3. Так же раскладывал по степеням числа 256, но там получаются
непечатные символы. Поэтому пробовал по степени числа 128, но они и там возникают.

Чтв 10 Окт 2013 20:08:16
>>56065663
Всё гораздо проще. Умножения там никакого не нужно. X...Xn - это символы от пароля, что ты получил (X - это НЕ умножение).

Чтв 10 Окт 2013 20:12:20
>>56065832
ну лады, пойду bmp складывать и пересекать
ты тока сам бампай

Чтв 10 Окт 2013 20:13:52
>>56066053
Сразу дам подсказку: "^" - это XOR.

Чтв 10 Окт 2013 20:28:59
random2.bmp
>>56066137
Поссоны, нам нужен коллективный разум. Так как я проебал курс линейной алгебры и на питоне изображения складывать не научился.
А фотошопом не владею.
Я выложу сюда несколько BMP файлов, нужно будет их соединить посредством операций сложения и XOR, для фанатов фотошопа это будет сделать не сложно. Как только я получу таким образом пароль, я выложу все пароли с 0 по 6 уровень.

Чтв 10 Окт 2013 20:29:40
random3.bmp
Операция такая
bmp + bmp ^ bmp ^ bmp ^ bmp - bmp == password.bmp

первая картинка в ОП пике, остальные random{,2,3,4,5}.bmp и последняя пикрелейтид.
Как только я получу таким образом пароль, вы получите пароли до 6 уровня.

Чтв 10 Окт 2013 20:33:36
>>56067050
Тащемта, это единственный уровень, где надо самому писать программу. Надо было, наверно, его в конец куда-нибудь засунуть.

Чтв 10 Окт 2013 20:37:47
>>56067050
А да, и чтобы сразу было понятно - работать с байтами картинок нужно в порядке начиная с [0, 0] (верхний-левый угол) [0, ширина] [высота, ширина] (нижний-правый угол).

Чтв 10 Окт 2013 20:46:04
>>56067122

да не буду я прогу писать, сейчас imagemagick задрачу мальца и сделаю combine compose. XOR он умеет.

Чтв 10 Окт 2013 20:48:22
>>56067780
36 вариантов придётся сделать, чтобы расшифровать пикчу с паролем.

Чтв 10 Окт 2013 20:50:08
чет я на третьем уровне застрял

Чтв 10 Окт 2013 21:07:21
>>56067986
а какая там задача?

Чтв 10 Окт 2013 21:10:37
>>56068927
>а какая там задача?
>Пароль спрятан в одной из программ. Найди его.

Чтв 10 Окт 2013 21:13:00
>>56068927
>да ты ахуел, 6 картинок, комбинаций по твоей формуле 6 факториал, это не 36. А 6*5*4*3*2=720
рандомно только 5 картинок, так что всёго-то 120 вариантов :3

Чтв 10 Окт 2013 21:15:42
http://kolibrios.org/en/download

сразу найдешь эту строку

Чтв 10 Окт 2013 21:16:10
>>56068927
Значит я как-то через жопу посчитал. Тогда дам подсказку. Даже две.

bmp + random5.bmp ^ bmp ^ bmp ^ bmp - random3.bmp == password.bmp

Чтв 10 Окт 2013 21:18:00
>>56069207
то есть text.bmp может стоять только на последнем месте в операции вычитания?

Чтв 10 Окт 2013 21:26:32
>>56069466
не, это я тупанул. неправильно прочитал выражение
>первая картинка в ОП пике, остальные random{,2,3,4,5}.bmp и последняя пикрелейтид

Чтв 10 Окт 2013 21:41:27
>>56069878
тред кто бампать будет, счетовод?

Чтв 10 Окт 2013 21:42:19
>>56069351
всё равно не могу найти -_-

Чтв 10 Окт 2013 21:44:03
>>56070693
бля, в самом конце было

Чтв 10 Окт 2013 21:51:30
>>56070771
поздравляю

Чтв 10 Окт 2013 21:52:22
у меня затаилось подозрение, что фотошоп не умеет в XOR. разве что в jsx шаманить.

Чтв 10 Окт 2013 21:56:12
http://www.chemie.fu-berlin.de/chemnet/use/suppl/imagemagick/www/combine.html

Скажи какие ты операции имел ввиду под - и + ?

Чтв 10 Окт 2013 21:57:41
>>56071279
Именно их и имел ввиду.

Чтв 10 Окт 2013 21:58:08
>>56071279 , но только с subtract и add я не уверен.

Чтв 10 Окт 2013 22:04:41
>>56071529
execute_me.png - это код на piet

Чтв 10 Окт 2013 22:05:12
>>56071279
Бля, походу я перепутал, когда подсказку давал. Делать операции нужно не построчно, а по столбикам. Т.е. [0,0], [1,0], [2,0], ... [500,0] ... [500,500], [строка, столбец].

Чтв 10 Окт 2013 22:06:09
>>56071685
Да что ж такое, пик с косяком.

Чтв 10 Окт 2013 22:09:43
>>56071662
благодарю

Чтв 10 Окт 2013 22:13:08
Я не умею в XOR, поэтому буду бампать для тех, кто умеет. Может сочтут няшей и научат в благобарность

Чтв 10 Окт 2013 22:17:40
http://cxem.net/beginner/beginner28.php
А если кратко, то суть его в том, что ксоря одно число на другое, а потом на тоже другое число (такое же) второй раз - получаем исходное число. Например - 88 xor 45 = 117. 117 xor 45 = 88. Очень часто ксор применяется в простом шифровании.

Чтв 10 Окт 2013 22:19:01
это что-то вроде фингербокса?

Чтв 10 Окт 2013 22:20:40
>>56072290
спасибо? няш

Чтв 10 Окт 2013 22:30:20
Посоны, где ошибка нахуй? Нужно радиус кольца найти, если что.
#include <stdio.h>
int main(void)
{
float r2,r1,s;
int forscanf;
printf("Введите через пробел радиусы внешнего и внутреннего колец ");
forscanf=scanf("%f %f",&amp;r1,&amp;r2);
if (forscanf==2)
{
s=abs(3,14*(r1*r1-r2*r2));
printf("Площадь заданного кольца %.2f",s);
}
else
printf("Error: invalid DATA");
return 0;
}

Чтв 10 Окт 2013 22:31:57
>>56071685
Так там каждый элемент массива это RGB составляющая, какая разница
как обходить по строкам или столбцам?

Чтв 10 Окт 2013 22:34:22
>>56072978
>s=abs(3,14*(r1*r1-r2*r2));
В числе 3,14 вместо запятой нужно использовать точку. Правильно будет так:
>s=abs(3.14*(r1*r1-r2*r2));

И после #include <stdio.h> пропиши #include <math.h> а то будет ругаться на функцию abs.

Чтв 10 Окт 2013 22:39:44
>>56073192
Исправил, ввожу один радиус 4, другой 5, пишет, что площадь 1546188288.00.

Чтв 10 Окт 2013 22:41:39
>>56073499
как у твоей мамки кольцо

Чтв 10 Окт 2013 22:42:01
>>56073499
Ну хуй его знает.

Чтв 10 Окт 2013 22:42:47
Что за пиздец творится в этом итт?

Чтв 10 Окт 2013 22:46:41
>>56073624
А, да, замени ещё scanf на scanf_s.

Чтв 10 Окт 2013 22:51:19
>>56066137
Бля, а я думал это прога на брейнфаке.

Чтв 10 Окт 2013 22:51:56
>>56074098
Ты про задание в оп-посте?

Чтв 10 Окт 2013 22:52:18
>>56074125
Ага

Чтв 10 Окт 2013 22:53:21
>>56074153
Тогда - да, это бреинфак.

Чтв 10 Окт 2013 22:54:10
>>56074153
я почему-то тоже.
бамп

Чтв 10 Окт 2013 22:56:03
>>56066137 пост относится к другому заданию.

Чтв 10 Окт 2013 23:08:26
Покуда ИТТ кодеры, хочу задать вопрос: правильно/неправильно ли я делаю, уча одновременно pure C и C#? Или я дебил и говноед, и так делать не надо?

Чтв 10 Окт 2013 23:13:36
Блджад, похоже, что я убийца тредов. Какой уже раз мой пост становится последним.
>>56074980 - хуй

Чтв 10 Окт 2013 23:23:56
>>56074980
Смотря для чего, если для себя, то учи, что нравится, если хочешь денег заработать, то тут лучше выбрать какую-нибудь джаву, так как с ней вакансий дохуя. Сам учил кресты и ассемблер, сейчас работаю программистом микроконтроллеров за 30к (а хотелось в какую-нибудь антивирусную контору).

Чтв 10 Окт 2013 23:31:03
>>56075719
Скорее всего, во мне всё ещё юношеский нонконформизм играет, потому что на первом курсе мне предлагали учить убогий и ненужный Паскаль, поэтому я начал учить C# и, чтобы научиться программировать и лучше понимать синтаксис, начал учить ещё и чистый С.
Java же С-подобная? Перебираться с С на неё будет проще, не так ли?
Алсо, пробовал кресты, но немного охуел от тамошней реализации ООП.

Чтв 10 Окт 2013 23:33:24
>>56076095
>Java же С-подобная? Перебираться с С на неё будет проще, не так ли?
Да, забудешь про указатели и вообще про ручное управление памятью. Но взамен получишь сборщик мусора, который может нихуёво так тормозить.

Чтв 10 Окт 2013 23:42:30
>>56076200
>сборщик мусора
Я этого говна уже и в решете поел. Однажды оно решило, что объекты класса, которые я использовал в данный момент мне не нужны и начало их стирать, тем самым стерев ещё и, похоже, несколько близлежащих системных объектов и отправило меня в ребут.

Чтв 10 Окт 2013 23:43:55
>>56076688
Ты какой-то ебанутый

Чтв 10 Окт 2013 23:47:59
>>56076766
Возможно, я пизжу и просто так что-то совпало.
Алсо, да, приёблина у меня имеется.

Чтв 10 Окт 2013 23:51:05
Раз тут консультация юных кодеров, то и я спрошу.

Проблема в том, что не могу в алгоритмы. Прям очень не могу. Ну и с матаном не дружу, само собой. Как быть? Задрачивать весь синтаксис языка наизусть? Или книжцо нужно читать?

Чтв 10 Окт 2013 23:51:45
>>56076200
>нихуёво так тормозить
Это ты прочитал в журнале ][акир за 2000 год?

>начало их стирать, тем самым стерев ещё и, похоже, несколько близлежащих системных объектов и отправило меня в ребут.
Ну, охуеть теперь. Рассказы уровня Дениса Попова.

Чтв 10 Окт 2013 23:52:59
>>56077168
Синтаксис алгоритмизации не поможет.

Чтв 10 Окт 2013 23:54:17
>>56077168

Синтаксис конкретного языка и алгоритмы - это две большие разницы. Ты можешь изучить, например, все алгоритмы сортировки, но не зная ни одного языка, сможешь их изложить только на псевдокоде. А чтобы написать реальную программу, нужны знания реального языка.

Чтв 10 Окт 2013 23:56:05
>>56077168
Просто головой думать и всё.

Чтв 10 Окт 2013 23:57:25
>>56077168
Анон, дрочи матан, дискретную математику, учи чужие алгоритмы, читай чужие программы. Со временем научишься составлять алгоритмы самостоятельно.
Анологичный желторотик

Чтв 10 Окт 2013 23:59:52
>>56077479
Пробовал - нихуя не получается.

Птн 11 Окт 2013 00:00:46
>>56077168

Зайди в /pr, там тебе быстро пояснят за всю хуйню.

Птн 11 Окт 2013 00:00:57
>>56077699
>Ну смотри: Например, я задрочу синтаксис явы ПОЛНОСТЬЮ включая более 9000 различных операторов и констант. Неужели это мне никак не поможет? Ведь я буду знать кучу операторов на все случаи жизни, например.
Главное - знать как это всё правильно применить.

Птн 11 Окт 2013 00:01:05
>>56077699
> Пробовал
Нет, вряд ли. Нечем пробовать.

Птн 11 Окт 2013 00:01:39
>>56077557
Я совершенно немогу в матан, сириусли. Мне от этого факта очень припекает.
>читай чужие программы
А от данного занятия мне иногда припекает еще больше, чем от изучения матана, лол.

Птн 11 Окт 2013 00:03:13
http://rutracker.org/forum/viewtopic.php?t=305717</span>

Птн 11 Окт 2013 00:03:19
>>56077755
Насколько мне известно, в /pr принято ссать друг на друга и форсить различные параши, такие как haskel, например.

Птн 11 Окт 2013 00:04:53
>>56077815
Тогда тебе можно разве что только свыкнуться с тем, что программирование совсем не для тебя. Нет, честно. Задрачивание синтаксиса тебе ни коим образом не поможет.

Птн 11 Окт 2013 00:05:05
Че там в бмпешками? Кто-нить сделал? мне лень

Птн 11 Окт 2013 00:08:45
>>56077887
Ох, спасибо! Годная книга.

Птн 11 Окт 2013 00:10:35
>>56077998
А почему тогда мой одногруппник, который даже не помнит, как считать интегралы и производную - без проблем может написать программу для расчета симплекс таблиц? Где наебка?

Птн 11 Окт 2013 00:12:03
>>56078219

На здоровье, няша. Там в книжке примеры излагаются на Delphi, но их легко можно переложить на любой другой язык. А можно и делфи выучить заодно, объектный паскаль же.

Птн 11 Окт 2013 00:13:56
>>56078319
>расчета симплекс таблиц

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

Птн 11 Окт 2013 00:17:55
>>56078403
Вот делфи, кстати - годный язык. Такая то простота, по сравнению с той же явой, где даже заглавные и строчные буквы имеют различие.

Птн 11 Окт 2013 00:24:44
>>56078740

Ты ещё С++ не видел :3 Вот там треш, угар и содомия. А Джава - это чистый ООП-язык, предназначенный дляenterprise - разработки. Собственно, ее ценность даже не в синтаксисе, а во всем том, что ее окружает - jvm, фреймворки, библиотеки.

Птн 11 Окт 2013 00:33:53
>>56079134

>Собственно, ее ценность даже не в синтаксисе, а во всем том, что ее окружает - jvm, фреймворки, библиотеки.

И в этом и проблемы. Иногда нужно пользоваться не стандартными инструментами, а сделать что-то свое и тут могут начаться проблемы. Допилить уже существующий в библиотеке класс не получится. А потому настоящие пацаны должны уметь и в С++ тоже. Да и вообще он гораздо меньше жрет, ибо фактически ты решаешь, что будет загруживаться в память, а что нет, а не класс/интерфейс из библиотеки.

Птн 11 Окт 2013 00:38:58
>>56079134
На плюсах я кодил. Треш, подтверждаю. Окончательно добили указатели - это просто пиздец какой-то.


← К списку тредов