Темы --> Информатика --> Язык программирования
    Процедуры и функции(96 задач)
    Массивы(232 задач)
    Типы данных(356 задач)
    Циклы(177 задач)
    Условный оператор (if)(164 задач)
    Python(260 задач)
    Standard Template Library(2 задач)
---> 952 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 82 83 84 85 86 87 88 >> Отображать по:
#2801
  
Темы: [Python] [Строки]

Решите уравнение ax + b = 0.

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

Вводится строка в формате

ax + b = 0
или
ax - b = 0
где вместо a — целое число, вместо b — целое неотрицательное число. Числа по модулю не превосходят 1000. Число a может быть пропущено, если оно равно 1. b всегда присутствует, x также всегда присутствует, даже если а = 0

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

Выведите корни уравнения, если их конечное число; 'NO', если корней нет и 'INF', если корней бесконечно много.

Примеры
Входные данные
5x-3=0
Выходные данные
0.6
Входные данные
x+1=0
Выходные данные
-1.0
Входные данные
0x+12=0
Выходные данные
NO
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Напишите программу, которая переставляет элементы массива в обратном порядке.

Программа должна содержать процедуру чтения и вывода на экран массива, а также процедуру переворота массива. Каждой процедуре передает в качестве параметра длина массива и ссылка на массив.

Процедура переворота массива не должна использовать вспомогательного массива.

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

В первой строке вводится одно натуральное число N, не превосходящее 100 — количество элементов массива.

Во второй строке вводятся через пробел N натуральных чисел, не превосходящих 100 — элементы массива.

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

Выведите N чисел через пробел — элементы массива в обратном порядке.

Примеры
Входные данные
5
1 2 3 4 5
Выходные данные
5 4 3 2 1
#2803
  
Темы: [Цикл for]
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Вам требуется нарисовать на экране ёлочку высоты H.

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

Вводится одно натуральное число H, не превосходящее 20.

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

Выведите ёлочку из звёздочек (см. примеры).

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

На планете Роботов очень не любят десятичную систему счисления, поэтому они попросили Вас написать программу, которая заменяет все встречающиеся в тексте числа на эти же числа, но в двоичной системе счисления.

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

Единственная строка, состоящая из любых символов. Длина строки не превышает 255 символов. Гарантируется, что во всех числах нет ведущих нулей.

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

Выведите преобразованную строку.

Примеры
Входные данные
6^&678JKjdkdl;?.,lk879Pk1kdfl4839
Выходные данные
110^&1010100110JKjdkdl;?.,lk1101101111Pk1kdfl1001011100111
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Задано натуральное число N. Напишите программу, которая выведет на экран все числа: сначала число N, а затем числа от 1 до N - 1.

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

Вводится одно натуральное число, не превосходящее 1000

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

Выведите N - 1 натуральное число. Числа должны быть разделены пробелами.

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

Страница: << 82 83 84 85 86 87 88 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест