ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Фильтр
Сложность с по   Класс с по  
Выбрана 1 задача
Версия для печати
Убрать все задачи

Дан массив. Требуется удалить из него элемент, стоящий на месте номер B,
сдвинув все последующие элементы влево.

Входные данные
Во входном файле записано сначала число N - количество элементов массива
(2<=N<=100), затем N чисел из диапазона Integer - элементы массива,
а затем число B (1<=B<=N).

Выходные данные
В выходной файл выведите N-1 число - элементы массива с удаленным B-м элементом.

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

То есть ввод данных осуществляется следующим фрагментом:
read(fi,n);
for i:=1 to n do read(fi,a[i]);
read(fi,b);

А вывод - следующим:
for i:=1 to n-1 do write(fo,a[i],' ');

Необходимые фрагменты вы можете найти в файле P128.PAS

Пример входного файла
5
1 3 5 6 7
2

Пример выходного файла
1 5 6 7

Текст программы P128.PAS

const nmax=100;

var a:array[1..nmax] of integer;
    n:integer;
    i:integer;
    b:integer;
    fi,fo:text;

begin
assign(fi,'input.txt');
reset(fi);
assign(fo,'output.txt');
rewrite(fo);

read(fi,n);
for i:=1 to n do read(fi,a[i]);
read(fi,b);

{Вы должны писать здесь}

for i:=1 to n-1 do write(fo,a[i],' ');
close(fi);
close(fo);
end.

   Решение

Задачи

Страница: << 168 169 170 171 172 173 174 >> [Всего задач: 6702]      



Задача 54853

Темы:   [ Тригонометрические соотношения в прямоугольном треугольнике ]
[ Теорема синусов ]
Сложность: 3
Классы: 8,9

В треугольнике даны два угла α и β и радиус R описанной окружности. Найдите высоту, опущенную из вершины третьего угла треугольника.

Прислать комментарий     Решение

Задача 54865

Темы:   [ Параллелограмм Вариньона ]
[ Теорема косинусов ]
Сложность: 3
Классы: 8,9

В четырёхугольнике ABCD диагонали AC и BD относятся как 1:4 , а угол между ними равен 60o . Чему равен больший из отрезков, соединяющих середины противоположных сторон четырёхугольника ABCD , если меньший равен ?
Прислать комментарий     Решение


Задача 54880

Темы:   [ Перенос стороны, диагонали и т.п. ]
[ Теорема Пифагора (прямая и обратная) ]
Сложность: 3
Классы: 8,9

В трапеции ABCD известны боковые стороны AB = 27 , CD = 28 , основание BC = 5 и cos BCD = - . Найдите диагональ AC .
Прислать комментарий     Решение


Задача 54901

Темы:   [ Медиана, проведенная к гипотенузе ]
[ Площадь треугольника (через две стороны и угол между ними) ]
[ Теорема Пифагора (прямая и обратная) ]
[ Неравенства с площадями ]
Сложность: 3
Классы: 8,9

В треугольнике PQR сторона PQ не больше чем 9, сторона PR не больше чем 12. Площадь треугольника не меньше чем 54.
Найдите его медиану, проведённую из вершины P.

Прислать комментарий     Решение

Задача 54919

Темы:   [ Площадь трапеции ]
[ Средняя линия трапеции ]
Сложность: 3
Классы: 8,9

В трапеции ABCD ( BC || AD ) известно, что AB = c и расстояние от середины отрезка CD до прямой AB равно d . Найдите площадь трапеции.
Прислать комментарий     Решение


Страница: << 168 169 170 171 172 173 174 >> [Всего задач: 6702]      



© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .