@whoareyoutofuckinglecture
Python developer

Не могу понять задание. Что имел в виду автор[2.0]?

Первый вопрос: https://toster.ru/q/571953?e=6962971

Получил данное задание в университете:
5bc8ad3262aee673717759.png

В процессе решения выяснилось, что я неверно истолковал понятие симметрии, о чём мне сообщили в ответе на первый вопрос (см. ссылку в шапке).
Изначально я думал, что под симметричными понимаются двоичные числя а-ля: "111000" или "101010", однако, в первом вопросе выяснилось, что, вероятно, автор имел ввиду симметрию подобного вида: "1100|0011", то есть, вторая половина числа зеркально-симметрична первой.

И всё бы ничего, если бы только не следующая проблема: для массива простых чисел я не смог найти двоичных чисел, которые были бы симметричны хоть в данном виде ("111000" или "101010"), хоть в "зеркальном" (1100|0011).

Простые числа я генерирую алгоритмом Эратосфена.

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

Подскажите, нет ли ошибки в данном задании?
Ибо для массива ПРОСТЫХ чисел ни одно из вышеперечисленных условий симметричности не выполняется.
  • Вопрос задан
  • 600 просмотров
Решения вопроса 3
0xD34F
@0xD34F
ни одно из вышеперечисленных условий симметричности не выполняется

Да ну? Ну-ка, посмотрим:

3 - простое число, в двоичном виде выглядит как 11, вполне себе симметрично
5 - простое число, 101 - тоже симметрично
7 - 111, симметрично
17 - 10001, симметрично

Ну и так далее.
Ответ написан
sfi0zy
@sfi0zy
Creative frontend developer
для массива простых чисел я не смог найти двоичных чисел, которые были бы симметричны

Может быть я чего-то не догоняю, но 17 в десятичной - это 10001 в двоичной. Симметрично, однако.
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
3 = 1|1
5 = 1|0|1
7 =1|1|1
17 = 10|0|01
31 = 11|1|11
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы