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

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

Тег: Вещественные числа

Условие задачи  
ID 27061
Темы: Вещественные числа    Формула   

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


 
Программа должна запрашивать с клавиатуры ввод значений для чисел a, b и c (a, b  и с целые числа, b, с >0 ),
и выводить на экран одно число
Примеры:
Тест 1

Входные данные:
4 2 3
Выходные данные
0.67

Тест 2
Входные данные:
1 2 1
Выходные данные
0.50

ID 27060
Темы: Формула    Вещественные числа   

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


 
Программа должна запрашивать с клавиатуры ввод значений для чисел a   и   b (a и b целые числа, a>2 ),
и выводить на экран одно число

Примеры:
Тест 1

Входные данные:
4 2
Выходные данные
-21.80

Тест 2
Входные данные:
1 2
Выходные данные
27.25

ID 27059
Темы: Вещественные числа    Формула   

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

Программа должна запрашивать с клавиатуры ввод значения для чисел a   и   b (a и b целые числа),
и выводить на экран одно число

Примеры:
Тест 1

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

Тест 2
Входные данные:
1 2
Выходные данные
1.5

ID 27058
Темы: Вещественные числа    Формула   

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

Программа должна запрашивать с клавиатуры ввод значения для числа Х (X>0 - целое число),
и выводить на экран одно число

Примеры:
Тест 1

Входные данные:
2
Выходные данные
-0,25

Тест 2
Входные данные:
1
Выходные данные
-1

ID 33512
Дробная часть числа
Темы: Вещественные числа   

Дано положительное вещественное число X. Выведите его дробную часть.

 

Примеры
Входные данные Выходные данные
1 5.5 0.5

ID 38260
Асфальтоукладчик
Темы: Вещественные числа    Условный оператор   

Начались каникулы, и Максим приехал в гости к бабушке и дедушке, но вовсе не в деревню, как вы, вероятно, подумали. Бабушка и дедушка Максима живут в очень культурном городе с легендарно плохой погодой — тут очень часто идет дождь.

Вот и сейчас стоило Максиму выйти из здания вокзала, как начался ливень. Зонтик, согласно всем законам подлости, лежит у него на дне чемодана, и лезть за ним совсем не хочется. Да и вот же — совсем рядом есть автобусная остановка, под которой можно укрыться от дождя. Нужно всего лишь перейти улицу, и все! «Не бывает все так просто», — пришло в голову Максиму. И действительно — не бывает.

Дело в том, что на улице, которая отделяет Максима от остановки, меняют асфальт. Старый слой асфальта уже сняли (там теперь ямы, поэтому пройти там невозможно), и теперь по улице, приближаясь к Максиму, со скоростью v2 м/мин мужественно ползет асфальтоукладчик, оставляя за собой новый, аккуратно уложенный асфальт. Правда, прежде, чем по новому асфальту можно будет ходить, он должен остывать T минут. Асфальтоукладчик только что начал работу, поэтому весь асфальт за ним был залит еще вчера и уже успел остыть.

Конечно же, Максим не хочет мокнуть, поэтому он пытается оказаться на другой стороне улицы как можно быстрее. Он бегает со скоростью v1 м/мин. Известна ему и ширина улицы — L м. Максим может ходить вдоль улицы по тротуару сколько ему хочется. Находиться на проезжей части он хочет как можно меньше, поэтому переходит улицу он только перпендикулярно.

Входные данные
Даны целые числа L, D, T, v1, v2 — ширина улицы, расстояние до асфальтоукладчика, время, которое остывает асфальт (в минутах), скорость Максима и скорость асфальтоукладчика. (1 ≤ L ≤ 100, 1 ≤ D ≤ 100, 1 ≤ T ≤ 100, 1 ≤ v1 ≤ 100, 1 ≤ v2 ≤ 100).

Выходные данные
Выведите одно число — время в минутах, которое понадобится Максиму, чтобы оказаться на другой стороне улицы.

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

ID 38343
Округлите равенство
Темы: Жадный алгоритм    Вещественные числа   

Дано верное равенство вида a1+a2+…+aN=b1+b2+…bM, где a1,a2,…,aN, b1,b2,…,bM – некоторые действительные (не обязательно целые) числа. Требуется «округлить» это равенство, т.е. получить новое верное равенство c1+c2+…+cN=d1+d2+…+dM, где c1,c2,…,cN,d1,d2,…,dM — целые числа, и при этом c1 получено округлением числа a1 до целого вверх или вниз (так, например, число 1.7 разрешается округлить как до 1, так и до 2), c2 получено округлением a2, …, cN – округлением aN, d1 – округлением b1, …, dM – округлением bM. Если какое-то из чисел в исходном равенстве было целым, оно должно остаться без изменений.

Входные данные
Во входном файле задано сначала число N, затем N чисел a1, a2, …, aN, затем число M, затем числа b1, b2, …, bM. Каждое число задается на отдельной строке. M и N – натуральные числа, не превышающие 1000. Остальные числа — вещественные, каждое из них по модулю не превышает 1000 и содержит не более 6 цифр после десятичной точки. При этом a1+a2+…+aN=b1+b2+…bM.

Выходные данные
Если «округлить» равенство можно, то в выходной файл выведите сначала числа c1,c2,…,cN, а затем числа d1,d2,…,dM. Все числа должны быть целыми и выведены без десятичной точки. Числа должны разделяться пробелами или переводами строки. Если решений несколько, выведите любое из них.

Если округлить исходное равенство до верного целочисленного равенства невозможно, выведите одно число 0.

Примеры
Входные данные Выходные данные Пояснение
1 3
0.15
-3.000
2.7
1
-0.15
1
-3
2
0
Обратите внимание, что число –3 может округляться только в –3, в то время как 0.15 можно округлить как до 0, так и до 1, 2.7 – до 2 или до 3, –0.15 – до –1 или до 0. Приведенное решение не является единственным: так же верным является, например, такое округление: 1+(–3)+2=0
 
2 2
1.7
2.5
3
1
2.000
1.20
2
2
1
2
1
Приведенное решение 1+3=1+2+1 не является единственным. Верными ответами также являются 2+2=1+2+1 и 2+3=1+2+2.
 
3 1
0.5
1
0.5
0
0
Здесь верными являются как ответ 1=1, так и 0=0.