Плюсануть
Поделиться
Класснуть
Запинить

Задачи из рубрикатора

Тег: Информатика

Условие задачи  
ID 37594: Запись арифметических операций
Запись арифметических операций
Темы: Информатика   

Напишите программу, которая вычисляет значение выражения по известной формуле

\({x + y\over {x +1}}-{x\cdot y-12 \over 34 + x}\)

x и y - переменные целого типа, вводятся с клавиатуры

Программа должна вывести одно число - результат вычисления выражения

Подсказка: не забудьте, что при делении необходимо получить вещественное число!

ID 21874: Запись арифметических операций
Запись арифметических операций
Темы: Информатика   

Напишите программу, которая вычисляет значение выражения по заданной формуле:

\({x + y\over {x +1}}-{x\cdot y-12 \over 34 + x}\)


Входные данные
С клавиатуры вводятся x и y - переменные целого типа.

Выходные данные
Программа должна вывести одно число - результат вычисления выражения.
 
 

Примеры
№ Входные данные Выходные данные
1 1 2 1.786

Подсказка: не забудьте что при делении необходимо получить вещественное число!

ID 37598: Встроенные функции
Встроенные функции
Темы: Информатика   

Напишите программу, которая определяет расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси. Расстояние между двумя точками вычисляется по формуле |x2 − х1|.
В первой строке ввода содержится два вещественных числа. Вывести одно вещественное число – расстояние между двумя точками. Округлите ответ до 3-х знаков после запятой.

Пример ввода

100000 0

Пример вывода

100000.000

ID 37597: Встроенные функции
Встроенные функции
Темы: Информатика   

Напишите программу, которая определяет расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси. Расстояние между двумя точками вычисляется по формуле |x2 − х1|.
В первой строке ввода содержится вещественное число x1, во второй - вещественное число x2. Вывести одно вещественное число – расстояние между двумя точками.
Пример входных и выходных данных.
Входные данные Выходные данные
1000
0
1000

ID 37593: Запись арифметических операций
Запись арифметических операций
Темы: Информатика   

Напишите программу, которая вычисляет значение выражения по известной формуле:

\({x + y\over {x +1}}-{x\cdot y-12 \over 34 + x}\)

x и y - переменные целого типа, вводятся с клавиатуры.

Программа должна вывести одно число - результат вычисления выражения.

Подсказка: не забудьте что при делении необходимо получить вещественное число!

Пример входных и выходных данных.

Входные данные Выходные данные
1
2
1,78571428571429

ID 33522: Делимость чисел
Делимость чисел
Темы: Информатика   

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

Входные данные
На вход программа получает два натуральных числа, каждое не больше 100.

Выходные данные
Программа должна выводить число 1, если одно из чисел делится на другое. В противном случае необходимо вывести любое другое число не равное 1, и не превосходящее \(10^9\).

 

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

ID 21872: Встроенные функции
Встроенные функции
Темы: Информатика   

Напишите программу, которая определяет расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси. Расстояние между двумя точками вычисляется по формуле \(|x2 - х1|\).

Входные данные
Во входной строке содержится через пробел два вещественных числа (каждое число не более 2000 по модулю).

Выходные данные
Вывести одно вещественное число – расстояние между двумя точками.

 

Примеры
№ Входные данные Выходные данные
1 100000 0 100000.000000

 

ID 38529: Новый вопрос
Новый вопрос
Темы: Одномерные массивы    Информатика    Одномерные массивы   

ID 38536: Однокарточный покер
Однокарточный покер
Темы: Информатика    Простые игры   

Алиса и капитан Буран играют в покер с одной картой. Однокарточный покер - это игра для двух игроков с игральными картами. Каждая карта в этой игре показывает целое число от 1 до 13 включительно. Сила карты определяется числом, написанным на ней, следующим образом:
Слабая 2 <3 <4 <5 <6 <7 <8 <9 <10 <11 <12 <13 <1 Сильная
В покер с одной картой играют следующим образом:
- Каждый игрок берет одну карту из колоды.
- Выбранная карта становится рукой игрока.
- Игроки раскрывают друг другу руки.
- Игрок с более сильной картой побеждает в игре.
- Если их карты одинаково сильны, игра заканчивается вничью.
Вы смотрите, как Алиса и капитан Буран играют в игру, и можете видеть их руки. Число, написанное на карточке Алисы, - A, а число, написанное на карточке капитана Бурана, - B.

Напишите программу для определения исхода игры.
 

ID 38577: Перекраска клеток
Перекраска клеток
Темы: Информатика   

Дано клетчатое поле N x M, все клетки поля изначально белые. Автомат умеет:

закрасить клетку (i,j) в черный цвет.
для клетки (i,j) узнать её ближайших белых соседей по вертикали и горизонтали.
Дана последовательность команд для автомата. Требуется выполнить эти команды в указанной последовательности, и для каждой команды запроса ближайших белых соседей указать результат ее выполнения.

Входные данные
Сначала вводятся размеры поля N и M (1 ≤ N ≤ 20, 1 ≤ M ≤ 50000), затем количество команд K (1 ≤ K ≤ 105), а затем сами команды. Команды записаны по одной в строке в следующем формате:

Color i j — окраска клетки (i,j) в черный цвет;
Neighbors i j — нахождение белых соседей для БЕЛОЙ клетки (i,j).

1 ≤ i ≤ N, 1 ≤ j ≤ M.

Выходные данные
На каждый запрос Neighbors требуется вывести сначала количество ближайших белых соседей (или 0, если ни с одной из сторон белых клеток не осталось), а затем их координаты (соседей можно перечислять в произвольном порядке). Если запросов Neighbors нет, ничего выводить не надо.

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