|
ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Версия для печати
Убрать все задачи Дан массив. Требуется удалить из него элемент, стоящий на месте номер 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.
Длины сторон треугольника образуют арифметическую прогрессию. Докажите, что радиус вписанной окружности равен трети одной из высот треугольника. Двое одновременно отправились из A в B. Первый поехал на велосипеде, второй – на автомобиле со скоростью, в пять раз большей скорости первого. На полпути с автомобилем произошла авария, и оставшуюся часть пути автомобилист прошел пешком со скоростью, в два раза меньшей скорости велосипедиста. Кто из них раньше прибыл в B? |
Страница: 1 2 3 4 5 6 7 >> [Всего задач: 154]
Если Аня идёт в школу пешком, а обратно едет на автобусе, то всего на дорогу она тратит 1,5 ч. Если же она едет на автобусе в оба конца, то весь путь у неё занимает 30 мин. Сколько времени потратит Аня на дорогу, если и в школу и из школы она будет идти пешком?
У Буратино и Пьеро был велосипед, на котором они отправились в соседнюю деревню. Ехали по очереди, но всякий раз, когда один ехал, другой шёл пешком, а не бежал. При этом они ухитрились прибыть в деревню почти в 2 раза быстрее, чем если бы оба шли пешком. Как им это удалось?
Вадим и Лёша спускались с горы. Вадим шёл пешком, а Лёша съезжал на лыжах в семь раз быстрее Вадима. На полпути Лёша упал, сломал лыжи и ногу и пошёл в два раза медленней Вадима. Кто первым спустится с горы?
От потолка комнаты вертикально вниз по стене поползли две мухи. Спустившись до пола, они поползли обратно. Первая муха ползла в оба конца с одной и той же скоростью, а вторая хотя и поднималась вдвое медленнее первой, но зато спускалась
вдвое быстрее.
Двое одновременно отправились из A в B. Первый поехал на велосипеде, второй – на автомобиле со скоростью, в пять раз большей скорости первого. На полпути с автомобилем произошла авария, и оставшуюся часть пути автомобилист прошел пешком со скоростью, в два раза меньшей скорости велосипедиста. Кто из них раньше прибыл в B?
Страница: 1 2 3 4 5 6 7 >> [Всего задач: 154] |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
|