Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2009, 19:42   #1
Vinogradish
Новичок
Джуниор
 
Регистрация: 24.05.2009
Сообщений: 2
По умолчанию Машина Тьюринга. Посчитать чего больше..

Посчитать каких цифр в записи десятичного числа больше, четных или нечетных. Немогу сообразить совсем. Неполучается построить функциональную схему..

Спасите)
Vinogradish вне форума Ответить с цитированием
Старый 24.05.2009, 19:51   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Даю алгоритм. Если текущая позиция на ленте - это число 0, 2, 4, 6, 8, то меняем это число на букву "а", и идем до символа S0, когда на него натыкаемся, идем опять вправо, а там уже считаем количество цифр четных. Потом тоже самое для нечетных.
MaTBeu вне форума Ответить с цитированием
Старый 24.05.2009, 21:42   #3
Vinogradish
Новичок
Джуниор
 
Регистрация: 24.05.2009
Сообщений: 2
По умолчанию

Я конечно не говорю, что алгоритм неверный, но этот алгоритм считает сколько каждой цифры, а надо просто каких больше.

Я непонимаю что должно выводится в завершении автомата, поэтому у меня была мысль что каждое четное заменять символ "+", а нечет "#", и если находит четное, ставит "+", идет вправо. Находит нечет, стирает перед ним стоящий "+". И тоже самое для нечет, но я незнаю как это расписать в МТ..

Попробую ваш алгоритм реализовать пока
Vinogradish вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Машина Тьюринга и алгоритм Маркова MyLLly Помощь студентам 3 03.12.2012 21:16
Алгоритм арифметического действия для машины Тьюринга Arkuz Помощь студентам 1 25.03.2009 17:04
Машина Тьюринга NoHeart Помощь студентам 3 16.01.2009 20:40
Машина Тьюринга (дробная часть от деления) o1ps Свободное общение 0 03.12.2007 14:02
Тест тьюринга :) merax Фриланс 6 02.11.2007 18:18