HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Tasks for 2 course of C++ > problem:


10_02_01

Volume problems

• 04_02_08
• 04_02_09
• 04_02_12
• 04_02_10
• 04_02_11
• 04_02_13
• 06_01
• 06_02
• 10_02_01
• 10_02_02
• 10_02_03
• 10_02_04
• 10_02_05
• 10_02_06
• 10_02_07 - битовые операции (за...
• 10_02_08
• 10_02_12

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

Задание 10_02_01 - битовые операции (1 задание)


Во всех заданиях все переменные делайте типом unsigned int (иначе в логически правильной программе могут быть ошибки из-за конвертации).
1.1: Не используя операции /, +, *, - и циклы, определить чему равна целая часть от деления А на 2.
1.2: Не используя операции /, +, *, - и циклы, определить чему равна целая часть от деления А на 4.
1.3: Не используя операции /, +, *, - и циклы, определить чему равна целая часть от деления А на 32.
1.4: Не используя операции /, +, *, - и циклы, определить чему равно произведение А на 2.
1.5: Не используя операции /, +, *, - и циклы, определить чему равно произведение А на 4.
1.6: Не используя операции /, +, *, - и циклы, определить чему равно произведение А на 32.
Обратите внимание: в заданиях 1.1 - 1.3 ищется целая часть от деления, а не остаток от деления!

Входные данные:

Натуральное число А.

Выходные данные:
Шесть натуральных чисел, разделённых пробелами: ответы на задания 1.1 - 1.6.

Примеры:

Входные данные: 65
Выходные данные: 32 16 2 130 260 2080

Для отправки решений необходимо выполнить вход.

www.contester.ru