ЗАДАЧИ
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.

   Решение

Все задачи автора

Страница: << 1 2 3 4 5 6 >> [Всего задач: 28]      



Задача 97860

Тема:   [ Взвешивания ]
Сложность: 3
Классы: 7,8,9

Автор: Фомин С.В.

Имеется 68 монет, причём известно, что любые две монеты различаются по весу.
За 100 взвешиваний на двухчашечных весах без гирь найти самую тяжелую и самую лёгкую монеты.

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

Задача 97923

Темы:   [ Инварианты ]
[ Задачи на смеси и концентрации ]
[ Процессы и операции ]
Сложность: 3
Классы: 7,8,9,10

Автор: Фомин С.В.

Имеется два трёхлитровых сосуда. В одном 1 л воды, в другом – 1 л двухпроцентного раствора поваренной соли. Разрешается переливать любую часть жидкости из одного сосуда в другой, после чего перемешивать. Можно ли за несколько таких переливаний получить полуторапроцентный раствор в том сосуде, в котором вначале была вода?

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

Задача 97962

Темы:   [ Правило произведения ]
[ Десятичная система счисления ]
[ Сочетания и размещения ]
[ Мощность множества. Взаимно-однозначные отображения ]
Сложность: 3
Классы: 8,9

Автор: Фомин С.В.

Среди десятизначных чисел каких больше: тех, которые можно представить как произведение двух пятизначных чисел, или тех, которые нельзя так представить?

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

Задача 98043

Темы:   [ Наглядная геометрия в пространстве ]
[ Куб ]
[ Примеры и контрпримеры. Конструкции ]
Сложность: 3
Классы: 7,8,9,10

Автор: Фомин С.В.

Дано 27 кубиков одинакового размера: 9 красных, 9 синих и 9 белых. Можно ли сложить из них куб таким образом, чтобы каждый столбик из трёх кубиков содержал кубики ровно двух цветов? (Рассматриваются столбики, параллельные всем ребрам куба, всего 27 столбиков.)

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

Задача 98063

Темы:   [ Делимость чисел. Общие свойства ]
[ Примеры и контрпримеры. Конструкции ]
[ Итерации ]
Сложность: 3
Классы: 6,7,8

Автор: Фомин С.В.

Найдите 10 различных натуральных чисел, обладающих тем свойством, что их сумма делится на каждое из них.

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

Страница: << 1 2 3 4 5 6 >> [Всего задач: 28]      



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

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