Сейчас на форуме: jinoweb (+6 невидимых)

 eXeL@B —› Программирование —› Задачка для тех кто любит бинарную математику
Посл.ответ Сообщение


Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 19 апреля 2018 16:27
· Личное сообщение · #1

Привет, комрады!
Столкнулся с задачкой над которой ломаю голову часа два. Есть блэкбокс, на входе нормальное число, на выходе мутированное .
Вот пример соответствия:
Code:
  1. 00000000 20202020
  2. 00003040 20203040
  3. 0000AF62 2020AF63
  4. 00011DF0 2001C583
  5. 0001D2A5 20027A39
  6. 0001FB01 2002A296
  7. 00022024 2002C7B9
  8. 00024734 2002EECB
  9. 00031EB7 2003C64F

Есть у кого идеи как оно преобразуется?

-----
Research For Food




Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 19 апреля 2018 16:33
· Личное сообщение · #2

а бегущий 0 и 1 прогнать?

-----
...или ты работаешь хорошо, или ты работаешь много...





Ранг: 331.1 (мудрец), 561thx
Активность: 0.190.06
Статус: Участник

Создано: 19 апреля 2018 17:17
· Личное сообщение · #3

база AF62
первый столбик val, второй х
начиная с 4 строки, х = val + AF62 - 7CF + n
n для 4 строки 0, а далее увеличивается на 1 с каждой строкой

4я строка 11DF0 + AF62 - 7CF + 0 = 1C583
5я строка 1D2A5 + AF62 - 7CF + 1 = 27A39
6я строка 1FB01 + AF62 - 7CF + 2 = 2A296
7я строка 22024 + AF62 - 7CF + 3 = 2C7B9
и т.д.

00 просто заменяется на 20

-----
Everything is relative...


| Сообщение посчитали полезным: daFix, v00doo, igorcauret


Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 19 апреля 2018 20:40
· Личное сообщение · #4

Блин, в общем задачу решил, всё оказалось гораздо проще, мне достались тупо испорченные файлы
Спасибо за помощь, Vamit, ваш ответ навёл меня на эту мысль)

-----
Research For Food




Ранг: 158.4 (ветеран), 123thx
Активность: 0.140.49
Статус: Участник

Создано: 19 апреля 2018 20:44
· Личное сообщение · #5

daFix
Когда с фтп качаешь, надо команду BINARY юзать, иначе он нули пробелами заменяет

| Сообщение посчитали полезным: daFix


Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 19 апреля 2018 20:50
· Личное сообщение · #6

rmn
Лучше бы ты пару часов назад это отписал тут))

-----
Research For Food



 eXeL@B —› Программирование —› Задачка для тех кто любит бинарную математику
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати