6.1. n 10 000. Выведите с точностью 6

advertisement
Урок 6. Тема: Оператор цикла с параметром
6.1. По заданному натуральному значению n вычислить 1 – 1/3 + 1/5 – 1/7 + ...± 1/(2n + 1).
На вход программе подается натуральное число n  10 000. Выведите с точностью 6
значащих цифр после десятичной точки значение указанного выражения.
Примеры входных данных Примеры выходных данных
1
0.666667
2
0.866667
6.2. В последовательности a1, a2, ..., an найти номер самого большого числа. На вход
программе сначала подается натуральное число n  106. Далее следуют n целых чисел, по
модулю не превосходящих 30 000, — сами члены последовательности. Выведите номер
максимального числа. Если таких чисел несколько, то выведите номер последнего из них.
Нумерация чисел начинается с единицы.
Массив в программе не использовать.
Примеры входных данных Примеры выходных данных
3
1
3 1 2
3
3
1 1 1
6.3. Дана последовательность, состоящая из n чисел. Выяснить, сколько раз в ней
встречается минимальное число. На вход программе сначала подается натуральное число
n  106. Далее следуют n целых чисел, по модулю не превосходящих 30 000, — сами
члены последовательности. Выведите число, которое является ответом на вопрос задачи.
Массив в программе не использовать.
Примеры входных данных Примеры выходных данных
3
1
3 1 2
4
3
1 1 2 1
6.4. На вход программе подается натуральное число n  30 000. Выведите количество
делителей числа n, включая 1 и само число n.
Примеры входных данных Примеры выходных данных
13
2
10
4
6.5. В некоторых видах спорта выступление каждого спортсмена оценивается
несколькими судьями, затем из всех оценок удаляются минимальная и максимальная, а из
оставшихся берется среднее арифметическое. Если максимальную или минимальную
оценку поставили несколько судей, то удаляется только одна из них.
На вход программе сначала подается натуральное число 3 ≤ n  100 — количество
судей. Далее следуют n натуральных чисел, не превосходящих 100, — оценки,
выставленные судьями одному из спортсменов. Выведите оценку, которая пойдет в зачет
данному спортсмену с точностью до двух значащих цифр после десятичной точки. Массив
в программе не использовать.
Примеры входных данных Примеры выходных данных
3
2.00
3 1 2
4
1.00
1 1 2 1
x x2
xn
 .
6.6. По заданному натуральному числу n и вещественному x вычислить 1  
1! 2!
n!
На вход программе подаются натуральное n  100 и вещественное x, по модулю не
превосходящее 10. Выведите значение указанного выражения с точностью 6 значащих
цифр после десятичной точки.
Примеры входных данных Примеры выходных данных
10 0
1.000000
100 1
2.718282
6.7. По заданному натуральному числу n и вещественному x вычислить
x2 x4
x 2n
.
1


2! 4!
(2n)!
На вход программе подаются натуральное число n  100 и вещественное число x, по
модулю не превосходящее 10. Выведите значение указанного выражения с точностью 6
значащих цифр после десятичной точки.
Примеры входных данных Примеры выходных данных
10 0
1.000000
50 3.1416
-1.000000
6.8. По заданным натуральным числам n и m вычислить
m  2m 
 (n  1)m  nm .
На вход программе подаются натуральные числа n  100 и m  100. Выведите значение
указанного выражения с точностью 6 значащих цифр после десятичной точки.
Пример входных данных Пример выходных данных
100 2
2.158477
6.9. Числа Фибоначчи определяются следующими формулами:
f0 = f1 = 1; fn = fn–1 + fn–2, при n  2.
На вход программе подается целое неотрицательное n  40. Выведите n-е число
Фибоначчи. Массив в программе не использовать.
Пример входных данных Пример выходных данных
4
5
6.10. Дана последовательность, состоящая из n чисел. Найти в ней два самых маленьких
числа. На вход программе сначала подается натуральное число 2 ≤ n  106. Далее следуют
n целых чисел, по модулю не превосходящих 30 000, — сами члены последовательности.
Выведите минимальное число и второе по величине число (оно может совпадать с
минимальным).
Массив в программе не использовать.
Примеры входных данных Примеры выходных данных
3 3 1 2
1 2
4 1 1 2 1
1 1
6.11.Вычислите по схеме Горнера значение полинома
anxn + an–1xn–1 + … + a1x + a0
в точке x0.
На вход программе сначала подается целое неотрицательное число n  20. Затем
вещественное число x0, по модулю не превосходящее 10. Далее следуют n + 1
вещественных чисел, по модулю не превосходящих 10, начиная с an и заканчивая a0.
Выведите значение полинома с точностью до трех значащих цифр после десятичной
точки.
При решении задачи массив использовать нельзя.
Примеры входных данных Примеры выходных данных
1 0
1.000
1 1
2 0.5
1.750
1 1 1
Download