Темы --> Информатика --> Язык программирования
    Процедуры и функции(96 задач)
    Массивы(232 задач)
    Типы данных(356 задач)
    Циклы(177 задач)
    Условный оператор (if)(164 задач)
    Python(260 задач)
    Standard Template Library(2 задач)
---> 952 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 7 8 9 10 11 12 13 >> Отображать по:

Напишите программу, обнуляющие все биты числа, кроме нескольких последних

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

Дано целое число A и натуральное число n.

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

Выведите число, которое состоит только из n последних бит числа A (то есть обнулите все биты числа A, кроме последних n)

Примеры
Входные данные
5 1
Выходные данные
1
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Напишите программу, определяющую значение i-го бита числа.

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

Дано целое число A и целое неотрицательное число i.

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

Выведите значение i-го бита числа A, то есть 0 или 1.

Примеры
Входные данные
5 1
Выходные данные
0
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Напишите программу, выводящую все биты 8-битного числа

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

Дано число A (0A255).

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

Выведите число A в битовой форме: 8 бит, старшие биты слева, младшие – справа.

Примеры
Входные данные
5
Выходные данные
00000101
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Два различных натуральных числа n и m называются дружественными, если сумма делителей числа n (включая 1, но исключая само n) равна числу m и наоборот. Например, 220 и 284 – дружественные числа. По данному числу k выведите все пары дружественных чисел, каждое из которых не превосходит k.

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

Программа получает на вход одно натуральное число k, не превосходящее 105.

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

Программа должна вывести  все пары дружественных чисел, каждое из которых не превосходит k. Пары необходимо выводить по одной в строке, разделяя пробелами. Каждая пара должна быть выведена только один раз (перестановка чисел новую пару не дает).

Примеры
Входные данные
300
Выходные данные
220 284
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes
Максимальное время работы на одном тесте: 1 секунда

Последовательностью Фибоначчи называется последовательность чисел a0, a1, ..., an, ..., где a0 = 0, a1 = 1, ak = ak-1 + ak-2 (k > 1).

Требуется найти N-е число Фибоначчи.

Примечание. В программе запрещается использовать циклы.

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

На вход программы поступает целое неотрицательное число N (N ≤ 30).

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

Требуется вывести N-е число Фибоначчи.

Примеры
Входные данные
3
Выходные данные
2

Страница: << 7 8 9 10 11 12 13 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест