Все названия свойств в информационных моделях — это всегда знаковые элементы, потому что название может быть выражено только знаками. а вот значения величин могут нести как знаковую, так и образную информацию. набор свойств, содержащий всю необходимую информацию об исследуемых объектах и процессах, называют информационной моделью. информационные модели представляют объекты и процессы в образной или знаковой форме. виды информационных моделей образные модели (рисунки, фотографии и др.) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и примеры моделей: информация в учебниках произведения художественной тексты, описывающие алгоритмы текстовое описание объектов и процессов формула - выраженный условными знаками ряд величин в их функциональных зависимостях (в ). примеры моделей: модель прямолинейного перемещения тела формула модель периода колебаний пружинного маятника формула во многих моделях сочетаются образные и знаковые элементы. такие модели называют смешанными. примерами смешанных информационных моделей могут служить таблицы, графики, диаграммы, схемы ( карты, блок-схемы, графы) и пр. во всех этих моделях используются одновременно и графические элементы, и символьный язык.
Наибольшее возможное значение выражения (F+O+X+E)*(F*R*D*D) = 236196. Прилагаю небольшой скрипт на Python. Простенькая задачка на корректную организацию перебора с использованием вложенных циклов:
max_num = 0 for f in xrange(10): for o in xrange(10): for x in xrange(10): for e in xrange(10): for r in xrange(10): for d in xrange(10): b = f*r*d*d if b == 0: continue num = (f + o + x + e) * b if num > max_num: max_num = num
print "Maximum value of (F+O+X+E)*(F*R*D*D) is: %i" % max_num
Решение можно получить гораздо проще, если догадаться, что наибольшее значение выражения достигается, когда сумма F+O+X+E и произведение F*R*D*D являются максимальными. Это одновременно происходит, когда все цифры равны 9: (9+9+9+9)*9*9*9*9 = 236196
max_num = 0
for f in xrange(10):
for o in xrange(10):
for x in xrange(10):
for e in xrange(10):
for r in xrange(10):
for d in xrange(10):
b = f*r*d*d
if b == 0:
continue
num = (f + o + x + e) * b
if num > max_num:
max_num = num
print "Maximum value of (F+O+X+E)*(F*R*D*D) is: %i" % max_num
Решение можно получить гораздо проще, если догадаться, что наибольшее значение выражения достигается, когда сумма F+O+X+E и произведение F*R*D*D являются максимальными. Это одновременно происходит, когда все цифры равны 9: (9+9+9+9)*9*9*9*9 = 236196