В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных песен (Dat[1] - количество голосов, поданных за первого исполнителя, Dat[2] - за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования )
вычислительная техника является важнейшим компонентом процесса вычислений и обработки данных. первыми приспособлениями для вычислений были, вероятно, всем известные счётные палочки, которые и сегодня используются в начальных классах многих школ для обучения счёту. развиваясь, эти приспособления становились более сложными, например, такими как финикийские глиняные фигурки, также предназначаемые для наглядного представления количества считаемых предметов. такими приспособлениями, похоже, пользовались торговцы и счетоводы того времени. постепенно из простейших приспособлений для счёта рождались всё более и более сложные устройства: абак (счёты), логарифмическая линейка, арифмометр, компьютер. несмотря на простоту ранних вычислительных устройств, опытный счетовод может получить результат при простых счётов даже быстрее, чем нерасторопный владелец современного калькулятора. естественно, производительность и скорость счёта современных вычислительных устройств уже давно превосходят возможности самого расчётчика-человека.
Для начала отметим, что так как числа состоят из одних и тех же цифр, то эти цифры должны подходить под ограничения системы счисления с самым низким основанием, то есть x,y,z ∈ [0, 1, 2].
Приводим все части уравнения к десятичной системе счисления.
Вспоминаем про ограничения x,y,z ∈ [0, 1, 2].
Переменная не может быть больше 0, так как мы сразу "перепрыгиваем" ответ.
Если , то выражение сразу становится = 7, увеличивать x мы больше не можем, остальные переменные должны быть равны 0. - первый ответ x = 1, y = 0, z = 0.
Если x = 0 и y = 0, то максимальное значение получаемое изменением z = 2, что не подходит по условию.
ответ: x = 1, y = 0, z = 0
Задание 2
xy + = x+y
xz + = x+z
(xy +) (xz +) * = (x+y)*(x+z)
(xy + xz +*) (a) * = (x+y)*(x+z)*a
(xy + xz +*a*) (b) - = (x+y)*(x+z)*a - b
(xy + xz +*a*b-) (c) * = ((x+y)*(x+z)*a - b) * c
(xy + xz +*a*b-c*) (x) + = ((x+y)*(x+z)*a - b) * c + x
вычислительная техника является важнейшим компонентом процесса вычислений и обработки данных. первыми приспособлениями для вычислений были, вероятно, всем известные счётные палочки, которые и сегодня используются в начальных классах многих школ для обучения счёту. развиваясь, эти приспособления становились более сложными, например, такими как финикийские глиняные фигурки, также предназначаемые для наглядного представления количества считаемых предметов. такими приспособлениями, похоже, пользовались торговцы и счетоводы того времени. постепенно из простейших приспособлений для счёта рождались всё более и более сложные устройства: абак (счёты), логарифмическая линейка, арифмометр, компьютер. несмотря на простоту ранних вычислительных устройств, опытный счетовод может получить результат при простых счётов даже быстрее, чем нерасторопный владелец современного калькулятора. естественно, производительность и скорость счёта современных вычислительных устройств уже давно превосходят возможности самого расчётчика-человека.
Задание 1
Для начала отметим, что так как числа состоят из одних и тех же цифр, то эти цифры должны подходить под ограничения системы счисления с самым низким основанием, то есть x,y,z ∈ [0, 1, 2].
Приводим все части уравнения к десятичной системе счисления.
Вспоминаем про ограничения x,y,z ∈ [0, 1, 2].
Переменная не может быть больше 0, так как мы сразу "перепрыгиваем" ответ.
Если , то выражение сразу становится = 7, увеличивать x мы больше не можем, остальные переменные должны быть равны 0. - первый ответ x = 1, y = 0, z = 0.
Если x = 0 и y = 0, то максимальное значение получаемое изменением z = 2, что не подходит по условию.
ответ: x = 1, y = 0, z = 0
Задание 2
xy + = x+y
xz + = x+z
(xy +) (xz +) * = (x+y)*(x+z)
(xy + xz +*) (a) * = (x+y)*(x+z)*a
(xy + xz +*a*) (b) - = (x+y)*(x+z)*a - b
(xy + xz +*a*b-) (c) * = ((x+y)*(x+z)*a - b) * c
(xy + xz +*a*b-c*) (x) + = ((x+y)*(x+z)*a - b) * c + x
- ответ.