Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Beg28 – Удалить элемент






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

Ограничения

2≤ N≤ 100,

B≤ N.

Формат входных данных

Во входном файле записано сначала число N – количество элементов массива, затем N чисел из диапазона Integer – элементы массива, а затем число B.

Формат выходных данных

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

Примеры

input.txt output.txt
1 3 5 6 7 1 5 6 7  

Примечание

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

 

 

Beg29 – Вставить элемент

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

Ограничения

2≤ N≤ 100,

B≤ N.

Формат входных данных

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

Формат выходных данных

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

Примеры

input.txt output.txt
1 3 5 6 7 2 10 1 10 3 5 6 7  

Примечание

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

 

 

Beg30 – Циклический сдвиг

В начальный момент в i -ом элементе массива записано число i (всего N элементов). Каждую секунду числа сдвигаются в следующую ячейку (из i -ой в i+1 -ую), а из N -ой - в первую.

Напечатать состояние массива через T секунд.

Ограничения

1≤ N≤ 100,

T≤ 30000.

Формат входных данных

Во входном файле записаны два числа – N и T.

Формат выходных данных

В выходной файл выведите N чисел – состояние массива через T секунд.

Примеры

input.txt output.txt
5 3 3 4 5 1 2

 

Date01 – Месяц строкой

Вывести название месяца по его номеру.

Формат входных данных

В файле input.txt в первой строке записаны через пробел три числа - соответственно, день, месяц и год даты. Год может принимать значения из диапазона 1..10000

Формат выходных данных

В файл output.txt записать ту же дату, но вместо номера месяца должно быть записано его назание (с маленькой буквы) в родительном падеже, а после числа года добавлено слово " года".

Примеры

input.txt output.txt
1 1 2005   1 января 2005 года  
29 2 2004   29 февраля 2004 года  
31 3 10000 31 марта 10000 года  

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.