Дана последовательность вещественных чисел вводящихся с клавиатуры .последовательность заканчивается нулем.составить алгоритм и программу вычисления : а)суммы квадратов тех чисел последовательности,значения которых- целое отрицательное число, б)количества чисел последовательности,значение которых равно 4 или 5. сделать через циклы .pascal abc.
Далее, для описания манипуляций с видами будем использовать термины:
RT (правый единичный поворот на 90 градусов по часовой стрелке) ,
LT (левый единичный поворот на 90 градусов против часовой стрелки) ,
UT (разворот на 180 градусов)
Наша начальная цель: собрать из пяти видов верхнюю часть куба, т.е. его грани, стоящие над столом. Будем считать, что мы смотрим на стол с кубом сверху. Верхнюю часть куба, состоящую из пяти видов, будем собирать в виде крестовой раскладки.
В центре креста раскладки будет верхняя грань, которая смотрит на нас, когда мы смотрим вниз на стол с кубом. Дальняя от нас (сверху экрана, если смотреть на ноутбук) часть креста раскладки: это задняя сторона куба. Ближняя к нам (снизу экрана, если смотреть на ноутбук) часть креста раскладки: это передняя сторона куба. Левая часть креста раскладки – это левая сторона куба и правая часть раскладки – соответственно правая сторона.
Важно понимать, что на стыках видов (на рёбрах) при составлении раскладки должны совпадать цветные квадратики на краях видов: чёрный к чёрному и белый к белому, поскольку рёбра куба одновременно являются и рёбрами маленьких кубиков, каждый из которых обладает однотонным окрасом со всех сторон.
Перебор возможных вариантов удобно делать на черновике с карандашом и бумагой, либо с ручкой, но тогда нужно зачёркивать неудачные варианты.
Перебор должен быть системным, иначе мы пропустим тот или иной вариант, и можем пропустить и нужный нам вариант. В качестве системы можно предложить, например, такой график просмотра вариантов.
1. Выбираем вид для верхней грани куба, т.е. для центра креста раскладки (сначала первый, потом второй и т.д.)
2. Когда выбран какой-то вид для верхней (центральной) грани, пытаемся подмонтировать в качестве задней грани к нему другие виды. Опять же по порядку видов.
3. Когда выбран какой-то вид для верхней (центральной) и задней граней, пытаемся подмонтировать в качестве правой грани к нему другие виды. Опять же по порядку видов.
4. Когда выбран какой-то вид для верхней (центральной), задней и правой граней, пытаемся подмонтировать в качестве передней грани к нему другие виды. Опять же по порядку видов.
5. Когда выбран какой-то вид для верхней (центральной), задней, правой и передней граней, пытаемся подмонтировать в качестве левой грани к нему оставшийся вид.
При этом нужно следить, чтобы совпадали рёбра не только верхней (центральной) грани с боковыми, но и рёбра между боковыми гранями.
Перед перебором нужно отметить, что грани 3-его и 5-ого видов – несовместимы. Как их не крути, их рёбра никогда не совместятся. Значит, ни один из этих видов не может служить верхней гранью куба, поскольку иначе он бы взаимодействовал по ребру с несовместным видом. Кроме того, эти несовместные виды не могут быть рядом и на соседних боковых гранях. Таким образом, мы понимаем, что при переборе 3-ий и 5-ый виды можно размещать только на противоположных гранях.
Последовательный перебор из, примерно десятка неудачных – приводит к единственному хорошему варианту:
В центре креста раскладки: 2-ой вид.
Слева: 3-ий вид.
Справа: 5ый вид RT.
Сзади: 1-ый вид.
Впереди: 4-ый вид UT.
Эта раскладка показана на первом рисунке. Обратите внимание, что по раскраске совмещены не только рёбра на стыке видов центральных и боковых граней, но и рёбра на стыке соседних боковых граней.
Теперь очень аккуратно в строгом соответствии с буквами-метками (они должны совместиться) переворачиваем раскладку, так чтобы получилась нижняя грань. Это показано на втором рисунке и там уже проявляется по совмещениям на рёбрах вид нижней грани.
Если взглянуть на предлагаемые варианты, то мы можем легко убедиться, что подходит и вариант (А) и вариант (Д) при повороте их на LT.
Выбрать нужный вариант – можно только сосчитав количество белых (их должно быть 12) и чёрных кубиков (их должно быть 15).
Смотрим на первую раскладку. На верхней грани – 3 белых. В среднем видимом слое, в том, что зажат между верхней и нижней гранью (состоящем из 8 кубиков) – 4 белых. В нижней грани (что можно увидеть на второй картинке) – как минимум 3 кубика.
Всего в видимой и известной части кубика мы насчитали 10 белых кубиков. А должно их быть 12. Значит, один белый кубик находится в центре куба (он невидим) и ещё один белый кубик мы можем разместить в положение, отмеченное на втором рисунке знаком вопроса.
А значит, окончательно, нам подходит вариант (Д)
О т в е т :
120 + 165 = 285 кВт - расход электроэнергии в сутки
285 * 12 = 3420 кВт - расход электроэнергии за год
3420 * 2,4 = 8208 руб. - стоимость электроэнергии за год при однотарифном счётчике
120 * 12 = 1440 кВт - расход электроэнергии в дневное время за год
1440 * 2,4 = 3456 руб. - стоимость электроэнергии за год по дневному тарифу
165 * 12 = 1980 кВт - расход электроэнергии в ночное время за год
1980 * 0,6 = 1188 руб. - стоимость электроэнергии за год по ночному тарифу
3456 + 1188 = 4644 руб. - стоимость электроэнергии за год при двухтарифном счётчике
8208 - 4644 = 3564 руб. - на столько больше пришлось бы заплатить, если бы не поменялся счётчик
Выражение: (120 + 165) * 12 * 2,4 - (120 * 2,4 + 165 * 0,6) * 12 = 3564
ответ: 3564 руб.
2.131.
2 * 2600 = 5200 руб. - стоимость двух кубометров пеноблоков
2 * 200 = 400 руб. - стоимость двух мешков цемента
5200 + 400 = 5600 руб. - стоимость фундамента из пеноблоков
2 * 640 = 1280 руб. - стоимость двух тонн щебня
20 * 200 = 4000 руб. - стоимость 20 мешков цемента
1280 + 4000 = 5280 руб. - стоимость бетонного фундамента
Выражение: (2 * 2600 + 2 * 200) > (2 * 640 + 20 * 200)
ответ: 5280 руб. - наиболее дешёвый вариант (бетонный фундамент)