Массивы(232 задач)
Типы данных(356 задач)
Циклы(177 задач)
Условный оператор (if)(164 задач)
Python(260 задач)
Standard Template Library(2 задач)
Решите уравнение ax + b = 0.
Вводится строка в формате
Выведите корни уравнения, если их конечное число; 'NO', если корней нет и 'INF', если корней бесконечно много.
5x-3=0
0.6
x+1=0
-1.0
0x+12=0
NO
Напишите программу, которая переставляет элементы массива в обратном порядке.
Программа должна содержать процедуру чтения и вывода на экран массива, а также процедуру переворота массива. Каждой процедуре передает в качестве параметра длина массива и ссылка на массив.
Процедура переворота массива не должна использовать вспомогательного массива.
В первой строке вводится одно натуральное число N, не превосходящее 100 — количество элементов массива.
Во второй строке вводятся через пробел N натуральных чисел, не превосходящих 100 — элементы массива.
Выведите N чисел через пробел — элементы массива в обратном порядке.
5 1 2 3 4 5
5 4 3 2 1
Вам требуется нарисовать на экране ёлочку высоты H.
Вводится одно натуральное число H, не превосходящее 20.
Выведите ёлочку из звёздочек (см. примеры).
2
* ***
4
* *** ***** *******
На планете Роботов очень не любят десятичную систему счисления, поэтому они попросили Вас написать программу, которая заменяет все встречающиеся в тексте числа на эти же числа, но в двоичной системе счисления.
Единственная строка, состоящая из любых символов. Длина строки не превышает 255 символов. Гарантируется, что во всех числах нет ведущих нулей.
Выведите преобразованную строку.
6^&678JKjdkdl;?.,lk879Pk1kdfl4839
110^&1010100110JKjdkdl;?.,lk1101101111Pk1kdfl1001011100111
Задано натуральное число N. Напишите программу, которая выведет на экран все числа: сначала число N, а затем числа от 1 до N - 1.
Вводится одно натуральное число, не превосходящее 1000
Выведите N - 1 натуральное число. Числа должны быть разделены пробелами.
5
5 1 2 3 4