image.png1,3 Мб, 1500x700
Если решите эту задачу, то вам автомат по программированию за семестр /hardkor/ 3295684 В конец треда | Веб
С таким слоганом нам дал наш препод эту задачу связанную с криптографией.
Вот сама задача:
Расшифровка зашифрованного текста. Следующие номера даны вместе с их именами.
зашифровано:
5 nabivogedu
6 nagevogedu
10 nabivobinaduvogedu
15 nabivonagevogedunaduvogedu
20 nabivogenagevogenaduvogedu
25 nabivonabivobinagevogedunagevogenaduvogedu
30 nabivodunanabivobiduvogedu
50 nabivonabivonabivogedunagevogenaduvogedunanabivobiduvogedu
60 nabivonagevogedunagevogenanabivobiduvogedu
90 nabivonaduvogedunagevodunanabivobiduvogedu

Тоесть нам даны эти примеры как бы
И теперь нам надо пояснить метод расшифровки

nagevonagevogedunanabivobiduvogedu;
nagevonaduvogedunanabivobiduvogedu;
naduvogenanabivobiduvogedu;
nanabivogeduvogedu;
nabivonabivonaduvogedunagevonagevogedunanabivobiduvogedu;
nanagevobiduvogedu
2 3295694
>>295684 (OP)
Лингвистам из /fl/ понравится. Реально больше похоже не на шифр, а на систему числительных искусственного языка.
3 3295695
А ой, я забыл про еще это

100 nabivonabivobinagevogenaduvogedunagevodunanabivobiduvogedu
4 3295792
Если заменить na -> (, vo -> ), bi -> a, ge -> b, du -> c, то получится:

5: (a)bc

6: (b)bc

10: (a)a(c)bc

15: (a)(b)bc(c)bc

20: (a)b(b)b(c)bc

25: (a)(a)a(b)bc(b)b(c)bc

30: (a)c((a)ac)bc

50: (a)(a)(a)bc(b)b(c)bc((a)ac)bc

60: (a)(b)bc(b)b((a)ac)bc

90: (a)(c)bc(b)c((a)ac)bc

100: (a)(a)(b)b(c)bc(b)c((a)ac)bc

В таком виде выглядит попроще, и то что получаются правильные скобочные последовательности, наводит на размышления, что это не просто так. Но все равно непонятно что это такое. На какую-то систему счисления не похоже, и непонятно что бы в ней могли означать скобки.
5 3295829
>>295792
Ты забыл сказать, что гуглятся румынские сайты.
6 3295901
>>295792
Интересное наблюдение, но хз как это поможет

>>295684 (OP)
Как по мне это что-то типа языка, на котором записаны определенные арифметические действия и надо как-то подобрать "операторы", чтобы нормально высчитывались приведенные примеры
Сейчас дошел до 50ти и дальше моя система рушится
Но если чо я с дивана и ваших криптографий не изучал никогда

все выражения начинаются с na, а заканчиваются gedu
я подумал что
na - префикс обозначающий что дальше следует число
то есть nabivo - 5 nagevo - 6 naduvo - 2

5 na bivo gedu
"число 5 конец"

6 nabivogedu
"число 6 конец"

10 nabivobiaduvogedu
"число 5 умножить на число 2 конец"
bi - умножить

15 nabivonagevogedunaduvogedu
5 6 / 2
тут я предположил, что gedu это не только конец, но еще и просто операция деления, то есть когда его пишут в конце это что-то вроде разделить на 1.

15 nabivonagevogedunaduvogedu
5
6 / 2
gedu это разделить, просто это еще и окончание выражения или разделить на 1

20 nabivogenagevogenaduvogedu
5 (6-2)
ge окружает число и означает - заключить его в скобки и вычесть следующее число и умножить результат на предшествующее число

30 nabivodunanabivobiduvogedu
5
(5 - 2) 2
duna 5 biduvo , что означает (5 - 2)
2 так как duvo это 2

Ну и вот на 50ти дальше эти правила чет не очень работают и начинается шиза
50 nabivonabivonabivogedunagevogenaduvogedunanabivobiduvogedu
по моей логике это
5 5 5 / 6 ( 2 - ( 5 - 2) 2))
и это вообще не разу не 50, дальше мне придумывать пока лень, спать хочу, может кто придумает лучше или я потом к этому вернусь

у меня еще минус решения в том,
что я считаю что по умолчанию если не указан оператор, то числа умножаются, но при этом вроде как есть оператор умножения bi
плюс ge...ge и duna... bi... странноватые операторы
6 3295901
>>295792
Интересное наблюдение, но хз как это поможет

>>295684 (OP)
Как по мне это что-то типа языка, на котором записаны определенные арифметические действия и надо как-то подобрать "операторы", чтобы нормально высчитывались приведенные примеры
Сейчас дошел до 50ти и дальше моя система рушится
Но если чо я с дивана и ваших криптографий не изучал никогда

все выражения начинаются с na, а заканчиваются gedu
я подумал что
na - префикс обозначающий что дальше следует число
то есть nabivo - 5 nagevo - 6 naduvo - 2

5 na bivo gedu
"число 5 конец"

6 nabivogedu
"число 6 конец"

10 nabivobiaduvogedu
"число 5 умножить на число 2 конец"
bi - умножить

15 nabivonagevogedunaduvogedu
5 6 / 2
тут я предположил, что gedu это не только конец, но еще и просто операция деления, то есть когда его пишут в конце это что-то вроде разделить на 1.

15 nabivonagevogedunaduvogedu
5
6 / 2
gedu это разделить, просто это еще и окончание выражения или разделить на 1

20 nabivogenagevogenaduvogedu
5 (6-2)
ge окружает число и означает - заключить его в скобки и вычесть следующее число и умножить результат на предшествующее число

30 nabivodunanabivobiduvogedu
5
(5 - 2) 2
duna 5 biduvo , что означает (5 - 2)
2 так как duvo это 2

Ну и вот на 50ти дальше эти правила чет не очень работают и начинается шиза
50 nabivonabivonabivogedunagevogenaduvogedunanabivobiduvogedu
по моей логике это
5 5 5 / 6 ( 2 - ( 5 - 2) 2))
и это вообще не разу не 50, дальше мне придумывать пока лень, спать хочу, может кто придумает лучше или я потом к этому вернусь

у меня еще минус решения в том,
что я считаю что по умолчанию если не указан оператор, то числа умножаются, но при этом вроде как есть оператор умножения bi
плюс ge...ge и duna... bi... странноватые операторы
7 3295958
>>295901
огого, очень интересно у тебя получается, у меня максимум до 10 получилось... Мы универе вообще пока что ничего не изучали по криптографии и он нам просто дал эту задачу, а мы пока что первокурсники, похоже он просто дал задачку чтоб понять кто здесь умный, а потом разберем ее и будем изучать криптографию.
8 3295967
попробуйте в ворде выделить по цветам эти слога в этих шифровках может что нибудь прояснится
na
bi
vo
ge
de
9 3295976
Да хуйня это все. Когда я учился на теоретической криптографии, нам тоже задавали такую залупу. К реальной криптографии (конечным группам и кольцам, символам Лежандра и эллиптическим кривым) все это отношения не имеет.
10 3296076
Подозреваю смешанную систему счисления. Все числа, кратные 5, начинаются с nabivo

>>295976
Какая нахуй криптография, это задача для румынских цыган-школьников, лмао.
Screenshot 2024-10-12 at 13.26.56.png166 Кб, 1314x852
11 3296103
>>295684 (OP)
Пока такие наблюдения:
Есть всего 5 слогов, из которых состоят строки: na, bi, vo, ge, du.
Заменим их на a, b, c, d, e.
Все строки заканчиваются на de.
Длина всех строк равна 4n + 1
Все строки начинаются с a
12 3296105
>>296103
Хм, нифига, от этого будет легче оттолкнутся от точке невозрата к ответу
13 3296109
>>296103

>Длина всех строк равна 4n + 1


Хотя нет, у одного из слов в задании длина 28. Ну или ОП его неправильно скопировал
14 3296114
>>296103
Слау не получается.
15 3296268
Ну давайте пацаны! У нас получится!Мне нужен автомат, тут лучше будет если я уйду с автоматом по программированию чем приду в универ с автоматом ахахах
16 3296275
>>296268
Что я с этого буду иметь?
17 3296365
>>295901
чуть дополнил свою идею, потому что в прошлый раз пропустил 25, но 50 так и не получилось пока
я не до конца понимаю, что означают ебаные ge и gedu
и какие правила приоритета

5 nabivogedu
5

6 nagevogedu
6

10 nabivo bi naduvo gedu
5 2

15 nabivo nagevo gedu naduvo gedu
5
6 / 2

20 nabivo ge nagevo ge naduvo gedu
5 (6 - 2)

25 nabivo nabivo bi nagevo gedu nagevo ge naduvo gedu
5 + 5
6 / 6 (6 - 2)
если отдельно есть bi, то автоматическое умножение не работает число1 gedu число2
число1/число2
nagevo ge naduvo = (6 - 2)
30 nabivo duna nabivo biduvo gedu
(5 - 2)
(5 * 2)

duna - (число минус 2)
biduvo - число умножить на 2

50 nabivo nabivo nabivo gedu nagevo ge naduvo ge duna nabivo biduvo gedu
17 3296365
>>295901
чуть дополнил свою идею, потому что в прошлый раз пропустил 25, но 50 так и не получилось пока
я не до конца понимаю, что означают ебаные ge и gedu
и какие правила приоритета

5 nabivogedu
5

6 nagevogedu
6

10 nabivo bi naduvo gedu
5 2

15 nabivo nagevo gedu naduvo gedu
5
6 / 2

20 nabivo ge nagevo ge naduvo gedu
5 (6 - 2)

25 nabivo nabivo bi nagevo gedu nagevo ge naduvo gedu
5 + 5
6 / 6 (6 - 2)
если отдельно есть bi, то автоматическое умножение не работает число1 gedu число2
число1/число2
nagevo ge naduvo = (6 - 2)
30 nabivo duna nabivo biduvo gedu
(5 - 2)
(5 * 2)

duna - (число минус 2)
biduvo - число умножить на 2

50 nabivo nabivo nabivo gedu nagevo ge naduvo ge duna nabivo biduvo gedu
18 3296370
>>296365
разметка еще...
но вы поняли, что по умолчанию там умножение
19 3297320
Мне до вторника надо решить эту задачу… походу не получу автомат:(
20 3297338
>>297320
Но решаешь не ты, а двач. Так что лучше учи билеты.
21 3297354
>>297320
Так это же к лучшему, хоть чему-то сам научишься.
Ты походу любитель халявы, который потом будет жаловаться, что "в вузе меня ничему не научили, система образования гавно"
22 3300947
Вообщем вторник уже прошел, из аудитории никто не решил задачу, а препод не рассказал как она решается:(, походу все таки она осталась для следующих поколений вундеркиндов
23 3300955
>>300947
Просто препод сам не знает. Он когда-то давно наткнулся на эту румынскую пдфку, не осилил решить и надеется, что кто-нибудь решит для него. Прям как ты.
IMG20241022194825.jpg134 Кб, 672x518
24 3305907
>>295684 (OP)

>/hardkor/


>дефолтная задача Турлома по лингвистике для старших классов


Хррр тьфу.
25 3305911
>>305907
Задачи здесь все умеют постить, а ты запости решение.
26 3306176
>>305911
мимо анон с доступом к гуглу
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее