Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
jajabin
@jajabin
Алгоритмы
Математика
Как составить алгоритм слияния и разложения двух чисел?
Имеется два числа первое из диапазона 1-255 (1 байт) и второе (1-65535) 2 байта, воспользовался следующими ресурсами:
первый
второй
Но числа в основном получается из разряда uint32, а нужно чтобы было из диапазона uint16 с возможность получить два числа обратно.
Вопрос задан
более трёх лет назад
90 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Яндекс Практикум
Python-разработчик
10 месяцев
Далее
Skillbox
Архитектор ПО
4 месяца
Далее
Stepik
Алгоритмы: теория и практика. Структуры данных
1 неделя
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Adamos
@Adamos
Если у вас получится запихнуть три байта в два - не забудьте запатентовать алгоритм.
Ответ написан
более трёх лет назад
Комментировать
Нравится
3
Комментировать
Facebook
Вконтакте
Twitter
Wataru
@wataru
Куратор тега Математика
Разработчик на С++, экс-олимпиадник.
Невозможно решить вашу задачу. У вас 65535*255 вариантов входных данных и по условию они должны выдавать разные значения. Итоговое количество чуть не дотягивает до 2^24 - а значит в 16 бит его никак не засунуть.
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Математика
Простой
Правильное ли док-во существования функции?
1 подписчик
вчера
105 просмотров
1
ответ
Математика
Простой
Почему не используется простая таблица истинности?
1 подписчик
07 нояб.
103 просмотра
1
ответ
Математика
Простой
Как решается такое задание?
1 подписчик
02 нояб.
173 просмотра
2
ответа
Алгоритмы
Средний
Как создать алгоритм для ракеты в игре?
2 подписчика
30 окт.
219 просмотров
1
ответ
Алгоритмы
Простой
Как решать алгоритмические хакатоны и учится?
1 подписчик
27 окт.
157 просмотров
2
ответа
Базы данных
+1 ещё
Простой
Как правильно реализовать обновление порядка (поле order) в бд?
1 подписчик
19 окт.
188 просмотров
2
ответа
Алгоритмы
Простой
Как открыть файл сжатый с помощью алгоритма Brotli на пк?
1 подписчик
19 окт.
158 просмотров
0
ответов
Математика
Простой
Нужно ли это доказывать в обратную сторону?
1 подписчик
17 окт.
166 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Как решить задачку из контеста?
1 подписчик
13 окт.
272 просмотра
1
ответ
Математика
+1 ещё
Простой
Хороший учебник/статья/книга по производным и началам матанализа?
2 подписчика
08 окт.
245 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик WebRTC-сервисов на Go в видеоплатформу
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Разработчик в буткемп Core Infrastructure
Яндекс
•
Москва
от 300 000 до 490 000 ₽
C++ разработчик (Поиск)
Сбер
•
Москва
от 250 000 до 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама