Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Центр помощи > [С++] побитовые операции |
Автор: bazt 13.9.2010, 21:00 |
Помогите, пожалуйста, найти решение. Мне никаких хороших идей в голову за вечер не пришло. 1) Написать программу, получающую 3 целых числа и выводящую четвертое, у которого каждый бит равен тому значению, которое встречается чаще у битов с тем же номером во веденных числах. 2) найти наименьшее m>n, чтобы число единичных битов у m и n совпадало (n дано). |
Автор: ИванМ 13.9.2010, 22:24 | ||
1-е задание:
|
Автор: bazt 13.9.2010, 22:45 |
ИванМ, Спасибо. Только я упустил по глупости из вида: циклы использовать нельзя.. |
Автор: ИванМ 13.9.2010, 23:01 | ||
bazt, они, в принципе, и не нужны.
|
Автор: bazt 14.9.2010, 23:03 |
Спасибо огромное! Я теперь разобрался, а то неправильно понял работу поразрядного "или" изначально, как оказалось) |