|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.12.2010, 15:53 | #1 |
Пользователь
Регистрация: 01.12.2010
Сообщений: 12
|
заданы z и у - две последовательности чисел. Можно ли получить последовательность z путем вычеркивания эл
Помогите, пожауйста, кто-нибудь решить
заданы z и у - две последовательности чисел. Можно ли получить последовательность z путем вычеркивания элементов из y |
03.12.2010, 20:00 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
чисел или цифр?
впрочем, это не суть важно... алгоритм простой. цикл берём очередное число из Z (начиная с первого ищем, есть ли такое число в Y начиная с позиции поиска (перед циклом присвоить ей один) если не нашли —> выход: Нельзя получить если нашли в Y такое число. запомнили позицию поиска найденный индекс в Y+1 конец цикла (по достижению последовательности Z) Ответ: можно получить. всё. если не считать организацию (описание типов, переменных и ввод/заполнение) последоватетельносте Z и Y делов минут на пять... |
04.12.2010, 12:12 | #3 |
Пользователь
Регистрация: 01.12.2010
Сообщений: 12
|
Serge_Bliznykov, спасибо большое. А Вы не могли бы этот цикл написать как он будет выглядеть на Pascal, потому что я не очень в этом разбираюсь. Если нет так нет, хоть на этом спасибо
|
04.12.2010, 15:12 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
да легко.
только, чтобы не писать абстракцию - давайте как код описания последователеностей (ну и заполнение тоже можете написать). тогда я напишу Вас основной цикл программы (только там, честно говоря, писать то нечего...). |
05.12.2010, 00:06 | #5 |
Пользователь
Регистрация: 01.12.2010
Сообщений: 12
|
да, возьмите как Вам больше нравиться. Заранее спасибо!!!
|
05.12.2010, 00:32 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Э нет, так не пойдёт...
ибо следующий вопрос будет - а напишите полностью программу... пора Вам самостоятельно что-то сделать... |
05.12.2010, 12:38 | #7 |
Пользователь
Регистрация: 01.12.2010
Сообщений: 12
|
ну пусть, например, последовательность z=1 2 3 8 9, а последовательность у = 5 1 9 2 3 5 4 6 8 9.
|
05.12.2010, 13:02 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Вы даже не понимаете, о чём я Вам говорю...
Давайте исходный текст на нужном Вам языке программирования, где задаются Ваши последовательности... по приведённому Вами примеру - берём Z1 ищем 1 в Y нашли в позиции 2 теперь берём Z2 (2) ищем в y с позиции 3, находим в позиции 4 теперь берём Z3 (3) ищем в y с позиции 5, находим в позиции 5 теперь берём Z4 (8) ищем в y с позиции 6, находим в позиции 9 теперь берём Z5 (9) ищем в y с позиции 10, находим в позиции 10 цикл завершён нормально. Ответ: из последовательности Y можно получить последовательность Z вычёркиванием элементов последовательности. |
05.12.2010, 13:49 | #9 |
Пользователь
Регистрация: 01.12.2010
Сообщений: 12
|
Я не понимаю, потому, что я не программист, а психолог по образованию. Язык Pascal, а кроме условия больше ничего нет
|
05.12.2010, 14:27 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я понимаю, что не программист.
А ещё я вижу, что Вы не хотите учиться (ведь учебная дисциплина "Язык программирования Pascal" у Вас есть?)! Значит так. я уже всё расписал. Не хотите хотя бы немножко почитать свои лекции/методички/учебники, найти похожие задачи и разобрать их, т.е. не хотите ничего делать - воля Ваша... Тогда Вам прямая дорога во фриланс. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить все последовательности длины N из чисел 1,2,...,M | Simbad | Microsoft Office Excel | 6 | 25.03.2010 14:28 |
на шахматной доске заданы 2 клетки соедините эти 2 клетки кратчайшим путем коня | Ker_33rus | Общие вопросы C/C++ | 5 | 18.03.2010 12:25 |
Заданы две матрицы A3х3 и B4х4. Построить таблицу функций y=cx2+d при x є [0; 1] с шагом ∆х=0,1 | moto74 | Паскаль, Turbo Pascal, PascalABC.NET | 17 | 06.04.2009 17:13 |
Определить k-ую цифру последовательности Фибоначчи и последовательности натуральных чисел. | Med | Помощь студентам | 1 | 20.03.2009 11:40 |
вычисление суммы чисел, кратных 3 из последовательности, состоящей из 10 чисел, заранее заданных | Белка | Помощь студентам | 3 | 27.10.2007 11:53 |