Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Конкурсы и Олимпиады по Машинному программированию (КОМП) задача 2


Таблица результатов 

Несколько участников уже дошли до уровня 3. Вот как выглядит текущий рейтинг.

Уровень 3

Кибардин Алексей Андреевич, Литвинов Владимир Александрович, Золотов Алексей Евгеньевич, Зубык Тарас Витальевич, Белоусов Аркадий Владимирович.

Уровень 2

Гатин Руслан Музахитович, Коровкин Михаил Георгиевич, Короткевич Геннадий Владимирович, Силаков Роман Дмитриевич, Бикмаматов Ильдар Тагирович, Коженков Александр Владимирович, Цыпченко Антон Станиславович, Рыбак Михаил Валерьевич. Ляпота Павел Николаевич.

Уровень 1

Коломиец Дмитрий Станиславович, Перум Павел Петрович, Чернов Николай Алексеевич, Данилов Сергей Александрович, Марципака Андрей Юрьевич, Абраменко Матвей Сергеевич, Дудина Арина Александровна, Крыцкий Никита Владимирович, Кретов Алексей Константинович, Рура Виталий Александрович, Мирзаянов Ильназ Фнунович, Аржников Анатолий Анатольевич, Кувшинов Сергей Михайлович.

Задача

Уровень 1

Умножение строк по Пупышеву

Определим операцию * для строк следующим образом. Пусть A и B --- строки, тогда A*B есть строка, полученная вставкой строки B после каждого символа строки A. На пример, xyz * 123 = x123y123z123.

Технические требования

Во входной поток подаются две строки, первая A, вторая B. В выходной поток нужно выдать результат операции A*B. Это значит, что программа должна работать так, чтобы команда "ИМЯ ИСПОЛНЯЕМОГО МОДУЛЯ < ab.txt >a_b.txt"
читала данные из файла ab.txt и записывала в a_b.txt.
Длины строк не более 200.

ПРИМЕР

Если исполняемый модуль называется prog.exe, а в файле test.txt содержится: abc
1234
то команда:
prog.exe < test.txt
выдаст на экран строку "a1234b1234c1234".

 

 



Автор: Пупышев Вячеслав Викторович   
e-mail: pvv@uni.udm.ru   
Web: http://colymp.da.ru   

В избранное