Задача: Даны действительные числа [latex]a_{1}, a_{2},\ldots[/latex] . Известно, что [latex]a_{1} > 0,[/latex] и что среди [latex]a_{2}, a_{3},\ldots[/latex] есть хотя бы одно отрицательное число. Пусть [latex]a_{1},\ldots,a_{n}[/latex] — члены данной последовательности, предшествующие первому отрицательному члену([latex]n[/latex] заранее неизвестно) Получить: г) среднее геометрическое [latex]a_{1},\ldots,a_{n}[/latex]. Тесты: Последовательность Среднее геометрическое 3 6 8 -9 4 5 5.24 13 14 1 4 … Continue reading
e-olymp 378. Таинственная записка
Задача e-olymp 378. Условие Недавно Маша и Катя узнали, что в мире существуют злые хакеры, которые могут запросто вскрыть чужую переписку. Поэтому решили они пересылать только зашифрованные сообщения. Для этой цели подруги стали использовать перестановочный код, где каждая буква заменяется другой. Например: Закодированное сообщение: HPC PJVYMIY Декодированное сообщение: ACM CONTEST В этом примере выполнены следующие … Continue reading
e-olymp 903. Первая или последняя?
Постановка задачи Задано трехзначное число. Какая цифра в нем больше: первая или последняя? Входные данные Одно трехзначное число. Выходные данные Вывести большую из указанных цифр. В случае их равенства вывести знак “=” (без кавычек). Входные данные Результат 1 328 8 2 956 9 3 384 4 4 672 6 5 588 8 6 733 7 … Continue reading
A278
Задача A278 Условие задачи Даны натуральные числа , действительные числа . Вычислить . Тестирование № Входные данные Выходные данные 1. 1 2 4 -1 -0.4 2. 1 2 3 4 5 0.6 1.88889 3. 5 -2 1 0.2 3 -3 2 0 -1.70909 4. 10 3.3 4 0.4 6 0.01 8 1 1 8 1.7469 … Continue reading
e-olymp 5082. Degrees of vertices
Задача взята с сайта e-olymp.com. Условие Дан простой неориентированный невзвешенный граф. Требуется для каждой вершины подсчитать ее степень. Входные данные В первой строчке находится число . В следующих строчках находится матрица смежности. Выходные данные Выведите чисел – степени всех вершин. Тесты : Ввод Вывод 2 0 1 1 0 1 1 3 0 1 0 1 … Continue reading
А137г
Даны натуральное число [latex]n[/latex], действительные числа [latex]a_{1}, a_{2}, \ldots a_{n}[/latex]. Вычислить: [latex]a_{1},-a_{1}a_{2},a_{1}a_{2}a_{3}, \ldots (-1)^{n+1}a_{1}a_{2} \ldots a_{n}[/latex]. Решение. Вводим переменную [latex]n[/latex], переменную a(куда будем считывать наши числа), а так же [latex]f[/latex]-произведение введенных чисел. Каждый раз в цикле уже введенные числа умножаются на следующее число взятое с противоположным знаком, а изначально [latex]»f»[/latex] равна [latex]»-1″[/latex] так как «Очередное … Continue reading
А137е
Даны натуральные [latex]n[/latex], действительные [latex]a_1,\ldots, a_n[/latex]. Вывести: [latex]a_1+1!, a_2 +2!,\ldots, a_n+n![/latex]. Тесты: n a1 a2 a3 a4 4 1 2 3 4 Output 2 4 9 28 4 0.1 0.2 0.3 0.4 Output 1.1 2.2 6.3 24.4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import java.util.*; import java.lang.*; import java.io.*; class Main { public static void main (String[] args) throws java.lang.Exception { int n; double a, fact = 1.0; Scanner scanner = new Scanner(System.in); n = scanner.nextInt(); //читаем n for(int k = 1; k <= n; k++) { a = scanner.nextDouble(); //читаем из потока k-ый элемент fact *= k; //увеличиваем фаториал System.out.print( (a+fact) + " "); //выводим сумму цифры из потока и факториала } } } |
www.ideone.com Описываем переменную факториала и переменную из потока типа [latex]double[/latex]. Запускаем цикл for, от [latex]1[/latex] до … Continue reading
A406
Задача С помощью – действительной матрицы на плоскости задано n точек так, что – координаты – точки. Точки попарно соединены отрезками. Найти длину наибольшего отрезка. Тест n Матрица Длина наибольшего отрезка Комментарий 3 2 8 4 9 1 5 10 Пройдено 4 6 14 2 1 9 3 8 0 13.3417 Пройдено 5 1 8 … Continue reading
Ю4.15
Заданы массивы и . Получить массив , расположив в начале его элементы массива , а затем элементы массива . Тесты: n m A[n] B[m] Результат: 3 4 0 1 2 5 7 8 4 A={0 1 2} B={5 7 8 4} C={0 1 2 5 7 8 4} 2 9 9 3.6 7.4 3.6 4.6666 7.99702 1 1 … Continue reading
e-olymp 911. Квадратное уравнение
Задача на e-olymp Условие: Составить программу для решения квадратного уравнения [latex]ax^2 + bx + c = 0,[/latex] [latex](a\neq0).[/latex] Входные данные: В одной строке задано три целых числа – коэффициенты квадратного уравнения соответственно a,b и c. Значения коэффициентов не превышают по модулю 100. Выходные данные: В одной строке вывести в случае отсутствия корней сообщение “No roots” … Continue reading