1 / 1 / 0
Регистрация: 09.03.2018
Сообщений: 50
|
||||||
1 | ||||||
Найти количество подряд идущих в двоичном коде19.05.2022, 17:28. Показов 722. Ответов 3
Собственно, есть такая задача.
Дано число в 10-ичной системе исчисления. К примеру: 1254. Его надо перевести в двоичную: 10011100110 и потом для двоичного числа найти количество подряд идущих. Числа стоящие по одиночке: 2 Числа стоящие 2 в ряд: 3 Числа стоящие 3 в ряд: 1 и т.д. Я написал такой код. Но он максимально костыльный. Также, не знаю, как определить что число стоит в одиночку. Т.е. слева и справа не его сосед. И также, как перевести из 10и чной в двоичную и разбить число на массив..
0
|
19.05.2022, 17:28 | |
Ответы с готовыми решениями:
3
Определить максимальное количество подряд идущих единиц в двоичном числе Найти количество элементов, идущих подряд Найти наибольшее количество идущих подряд цифр Найти наибольшее количество идущих подряд цифр Найти наибольшее количество цифр, идущих подряд |
19.05.2022, 18:21 | 2 | |||||
Сообщение было отмечено ReEvangelion как решение
Решение
через string
1
|
1 / 1 / 0
Регистрация: 09.03.2018
Сообщений: 50
|
|
19.05.2022, 20:32 [ТС] | 3 |
В 21-ой строке вылазит такая ошибка =(
E3230 Оператор инициализатора в стиле C++20 в операторе for на основе диапазонов является нестандартным в этом режиме. Ошибка C7585 Основанный на диапазоне оператор for с инициализатором требует как минимум "/std:c++20". Как это исправить, можете подсказать.. upd: решение найдено. Добавлено через 7 минут А не можете подсказать, как сделать так, чтобы число в десятичной вводилась с клавиатуры. Ибо если в 9-ой строке вместо числа ставить переменную, то выбивает ошибку =( Добавлено через 6 минут upd: и это тоже найдено решение.
0
|
19.05.2022, 20:34 | 4 |
0
|
19.05.2022, 20:34 | |
19.05.2022, 20:34 | |
Помогаю со студенческими работами здесь
4
Найти наибольшее количество подряд идущих букв Найти количество подряд идущих единиц в строке Найти наибольшее количество идущих подряд букв Найти максимальное количество идущих подряд пробелов Найти наибольшее количество подряд идущих цифр Найти наибольшее количество идущих подряд пробелов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |