S = a * b
——————
а)
1) 175 * 28 = 4 900 см² — площадь первого прямоугольника
2) 175 * 72 = 12 600 см² — площадь второго
3) 4 900 + 12 600 = 17 500 см² — площадь двух прямоугольников
или можно обойтись без вычисления площади каждого прямоугольника, т.к. длина одинаковая:
175 * (28 + 72) = 175 * 100 = 17 500 см²
б)
1) 73 * 91 = 6 643 см² — площадь первого прямоугольника
2) 27 * 91 = 2 457 см² — площадь второго
3) 6 643 + 2 457 = 9 100 см² — площадь двух прямоугольников
или:
91 * (73 + 27) = 91 * 100 = 9 100 см².
3
Как найти площадь двух прямоугольников
1 ответ:
0
0
Площадь прямоугольника — произведение его сторон.
S= a х b , ге а- длина ,b -ширина.
Чтобы найти площадь фигуры , состоящей из двух прямоугольников,
можно найти площадь каждого прямоугольника и потом обе площади сложить.
S= S₁+S₂
Читайте также
1) 22,8:6=3,8(км/ч)-скорость течения.
2) 22,8+3,8=26,6(км/ч)-по течению реки.
3) 26,6·3=79,8(км)-за 3 часа.
Ответ: 79,6км
14x-4x=9999999999999999999998
10x=999999999999999999998
X=9999999999999999999998/10
X=999999999999999999999,8
1. Да, потому что сума внутренних односторонних=180°
2. Нет, потому что сума≠180°
3. Да, потому что, у этих кутов (я не знаю, как на русском) градусная мера однаковая.
4. Нет, сумма≠180°
5. Нет, потому что градусная мера этих кутов не однаковая.
6. Да, треугольники равны за 2 сторонами и кутом между ними, тогда прямая а=b.
7. Да, потому что градусная мера кута РЕМ=гралусной мере кута РМЕ, потому что это равносторонний треугольник, а кут РМЕ= градусной мере кута М (который справа)
8. Да, сначала найдём полный кут А, он=куту С, потому что треугольник АВС равносторонний (в умове задачи написано). Теперь найдем кут КАР. КАР=градусная мера кута А-градусная мера кута РАС=80°-40°=40°
Треугольник АКР равносторонний, потому что, у его сторона АК= сторона КР. Значит, кут КРА= кут КАР=40°
Значит, кут АКР=кут РАС. Тогда прямые параллельные.
1) 64 000 /5 *2= 25 600 (руб) идет на выплату кредита
2) 64 000 -25 600=38 400 (о.) остаток денег после выплаты кредита
3) 38 400*10 /100= 3 840 (руб.) идет на оплату квартиры
4) 38 400- 3 840 = 34 560 (руб.) остаток денег после оплаты кредита и квартплаты
5) 34 560 * 0,6= 20 736 (руб) идет на закупку продуктов
6) 34 560 — 20 736 = 13 824 (руб) остаток денег после всех выплат
1сағатта 30
2 сағ кездеседі
3 сағ 30
Размещено 3 года назад по предмету
Математика
от SkyHvikyvipic
-
Ответ на вопрос
Ответ на вопрос дан
andrisdА) 175*28+175*72=175*(28+72)=17500см²
Б) 73*73+27*91=7786см²
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
Математика — 3 года назад
Сколько здесь прямоугольников
История — 3 года назад
Какое управление было в древнейшем риме? как звали первого и последнего из царей рима?
Литература — 3 года назад
Уроки французского ответе на вопрос : расскажите о герое по следующему примерному плану: 1.почему мальчик оказался в райцентре ? 2.как он чувствовал себя на новом месте? 3.почему он не убежал в деревню? 4.какие отношения сложились у него с товарищами? 5.почему он ввязался в игру за деньги? 6.как характеризуют его отношения с учительницей ? ответе на эти вопросы пожалуйста ! сочините сочинение пожалуйста
Русский язык — 3 года назад
Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса
1. укажите личное местоимение:
1) некто
2) вас
3) ни с кем
4) собой
2. укажите относительное местоимение:
1) кто-либо
2) некоторый
3) кто
4) нам
3. укажите вопросительное местоимение:
1) кем-нибудь
2) кем
3) себе
4) никакой
4. укажите определительное местоимение:
1) наш
2) который
3) некий
4) каждый
5. укажите возвратное местоимение:
1) свой
2) чей
3) сам
4) себя
6. найдите указательное местоимение:
1) твой
2) какой
3) тот
4) их
7. найдите притяжательное местоимение:
1) самый
2) моего
3) иной
4) ничей
8. укажите неопределённое местоимение:
1) весь
2) какой-нибудь
3) любой
4) этот
9. укажите вопросительное местоимение:
1) сколько
2) кое-что
3) она
4) нами
10. в каком варианте ответа выделенное слово является притяжательным местоимением?
1) увидел их
2) её нет дома
3) её тетрадь
4) их не спросили
Русский язык — 3 года назад
Переделай союзное предложение в предложение с бессоюзной связью.
1. океан с гулом ходил за стеной чёрными горами, и вьюга крепко свистала в отяжелевших снастях, а пароход весь дрожал.
2. множество темноватых тучек, с неясно обрисованными краями, расползались по бледно-голубому небу, а довольно крепкий ветер мчался сухой непрерывной струёй, не разгоняя зноя
3. поезд ушёл быстро, и его огни скоро исчезли, а через минуту уже не было слышно шума
Русский язык — 3 года назад
помогите прошу!перепиши предложения, расставляя недостающие знаки препинания. объясни, что соединяет союз и. если в предложении один союз и, то во втором выпадающем списке отметь «прочерк».пример:«я шёл пешком и,/поражённый прелестью природы/, часто останавливался».союз и соединяет однородные члены.ночь уже ложилась на горы (1) и туман сырой (2) и холодный начал бродить по ущельям.союз и соединяет:1) части сложного предложенияоднородные члены,2) однородные членычасти сложного предложения—.поэт — трубач зовущий войско в битву (1) и прежде всех идущий в битву сам (ю. янонис).союз и соединяет:1) части сложного предложенияоднородные члены,2)
Физика — 3 года назад
Вокруг прямого проводника с током (смотри рисунок) существует магнитное поле. определи направление линий этого магнитного поля в точках a и b.обрати внимание, что точки a и b находятся с разных сторон от проводника (точка a — снизу, а точка b — сверху). рисунок ниже выбери и отметь правильный ответ среди предложенных.1. в точке a — «от нас», в точке b — «к нам» 2. в точке a — «к нам», в точке b — «от нас» 3. в обеих точках «от нас»4. в обеих точках «к нам»контрольная работа по физике.прошу,не наугад важно
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Что ты хочешь узнать?
Задай вопрос
Все науки
Русский яз.
Литература
Математика
Алгебра
Геометрия
Английский яз.
Немецкий яз.
Українська мова
Українська література
Беларуская мова
Қазақ тiлi
Французский яз.
Кыргыз тили
Оʻzbek tili
Биология
Химия
Физика
История
Окружающий мир
Обществознание
ОБЖ
География
Информатика
Экономика
Музыка
Право
МХК
Психология
Астрономия
Физкультура и спорт
Другие предметы
Сайт znanija.org не имеет отношения к другим сайтам и не является официальным сайтом компании.
- Сайт
- Главная страница
- Напиши свой вопрос
- Кабинет
- Вход в личный кабинет
- Регистрация на сайте
A Swift-version solution with analysis and LeetCode test results.
/**
Calculate the area of intersection of two given rectilinear rectangles.
- Author:
Cong Liu <congliu0704 at gmail dot com>
- Returns:
The area of intersection of two given rectilinear rectangles.
- Parameters:
- K: The x coordinate of the lower left point of rectangle A
- L: The y coordinate of the lower left point of rectangle A
- M: The x coordinate of the upper right point of rectangle A
- N: The y coordinate of the upper right point of rectangle A
- P: The x coordinate of the lower left point of rectangle B
- Q: The y coordinate of the lower left point of rectangle B
- R: The x coordinate of the upper right point of rectangle B
- S: The y coordinate of the upper right point of rectangle B
- Assumptions:
All the eight given coordinates (K, L, M, N, P, Q, R and S) are integers
within the range [-2147483648...2147483647], that is, Int32-compatible.
K < M, L < N, P < R, Q < S
- Analysis:
The area of intersected is dyIntersected * dxIntersected.
To find out dyIntersected, consider how y coordinates of two rectangles relate
to each other, by moving rectangle A from above rectangle B down.
Case 1: when N > L >= S > Q, dyIntersected = 0
Case 2: when N >= S > L >= Q, dyIntersected = S - L
Case 3: when S > N > L >= Q, dyIntersected = N - L
Case 4: when S >= N >= Q > L, dyIntersected = N - Q
Case 5: when N > S > Q > L, dyIntersected = S - Q
Cases 2 and 3 can be merged as Case B:
when L >= Q, dyIntersected = min(N, S) - L
Cases 4 and 5 can be merged as Case C:
when Q > L, dyIntersected = min(N, S) - Q
Cases B and C can be merged as Case D:
when S > L , dyIntersected = min(N, S) - max(L, Q)
Likewise, x coordinates of two rectangles relate similarly to each other:
Case 1: when R > P >= M > K, dxIntersected = 0
Case 2: when M > P , dxIntersected = min(R, M) - max(P, K)
- Submission Date:
Sat 20 Jan 2018 CST at 23:28 pm
- Performance:
https://leetcode.com/problems/rectangle-area/description/
Status: Accepted
3081 / 3081 test cases passed.
Runtime: 78 ms
*/
class Solution {
public static func computeArea(_ K: Int, _ L: Int, _ M: Int, _ N: Int, _ P: Int, _ Q: Int, _ R: Int, _ S: Int) -> Int {
let areaA : Int = Int((M - K) * (N - L))
let areaB : Int = Int((R - P) * (S - Q))
var xIntersection : Int = 0
var yIntersection : Int = 0
var areaIntersection : Int = 0
if ((min(M, R) - max(K, P)) > 0) {
xIntersection = Int(min(M, R) - max(K, P))
}
if ((min(N, S) - max(L, Q)) > 0) {
yIntersection = Int(min(N, S) - max(L, Q))
}
if ((xIntersection == 0) || (yIntersection == 0)) {
areaIntersection = 0
} else {
areaIntersection = Int(xIntersection * yIntersection)
}
return (areaA + areaB - areaIntersection)
}
}
// A simple test
Solution.computeArea(-4, 1, 2, 6, 0, -1, 4, 3) // returns 42
Алгоритм поиска площади нескольких прямоугольников
Здравствуй, Хабр. Во время похождения по итернетам в поисках годного алгоритма на эту тему я увидел одну интересную идею, которую на досуге развил и дополнил. Наверное, каждый более-менее опытный кодер встречал типовую задачу на пресечение нескольких прямоугольников в системе координат. Насколько я понял, вопрос годного алгоритма остается открытым, а потому я решил предложить свой.
Давайте возьмем гипотетическую задачу:
Существует система координат, в которой расположено N-ное количество прямоугольников, параллельных осям координат, которые заданы координатами левой нижней и правой верхней вершины прямоугольника. Требуется найти общую площадь, занимаемую прямоугольниками.
- Первым делом требуется создать 2 массива, один одномерный, другой двумерный. В первом массиве мы будем хранить координаты всех точек, второй будет представлять собой координатную плоскость
- Так же, нам надо запомнить самую маленькую и самую большую координату по оси ординат. Тоже и с осью абсцисс. Этими точками мы задаем размеры второго массива. Это нам надо для того, чтобы убедиться, что область, которую мы будем рассматривать (назовем ее областью А), полностью покрывает нашу зону интереса, что является необходимым и достаточным условием.
- Следом, мы проецируем прямоугольники на область А, т.е. координаты прямоугольников будут эквивалентны номерам некоторым элементам массива со смещением.
- Затем начинаем заполнять этот массив. Элементы этого массива могут принимать два значения: 0 и 1. 0 означает, что это «клеточка» не принадлежит ни одному прямоугольнику, 1- принадлежит. Проверяем элементы области А на принадлежность прямоугольнику для каждого отдельного прямоугольника. 1 не может быть заменен на 0. 0 может быть заменен на 1. Таким образом, мы получим матрицу, которая будет состоять из нулей и единиц, где единицами будут «нарисованы» прямоугольники.
- Последним пунктом, считаем сумму всех элементов массива. Задача решена!
В заключение статьи хотелось бы рассказать об плюсах и минусах данного алгоритма.
Плюсы:
— Скорость работы при прочих равных напрямую зависит от количества данных прямоугольников и их разброса.
— Нет кучи условных операторов, которые сильно портят жизнь.
— Не надо отслеживать пересечения прямоугольников, те «клетки», которые принадлежат двум или более прямоугольникам все равно будут посчитаны только 1 раз.
— Высокая читаемость кода (при достаточно прямых руках).
— Простота реализации.
— Одинаковый алгоритм обработки для всех частей координатной плоскости.
Минусы:
— Требует достаточно хорошего пространственного воображения.
— Наличие достаточно большого количества циклов.
— Не подходит для большинства задач даже с незначительно измененными условиями.