Size: a a a

Physics.Math.Code

2021 July 02

D

Dmitry in Physics.Math.Code
источник

V

Vlada in Physics.Math.Code
Вроде все варианты учла
источник

ЛН

Лев Новиков... in Physics.Math.Code
ккс
ккс
сск

не учтён

Придумайте отношение порядка на этом множестве в хоть каком-то виде
источник

ЛН

Лев Новиков... in Physics.Math.Code
Или как разбивать на пары-четвёрки-уникальные случаи
источник

ЛН

Лев Новиков... in Physics.Math.Code
Ну да, у вас даже идеи о 4х повторении нет
источник

V

Vlada in Physics.Math.Code
точно, благодарю
источник

ЛН

Лев Новиков... in Physics.Math.Code
ккс
ккс
ккс нет и симметричного аналога
источник

ЛН

Лев Новиков... in Physics.Math.Code
скк
скк
ссс

вот ещё
источник

ЛН

Лев Новиков... in Physics.Math.Code
И я знаю ещё минимум 8 вариантов
Думайте!
источник

A

Artem in Physics.Math.Code
что значит "множество элементарно относительно оси z"?
источник

Y

Your Highness Norman... in Physics.Math.Code
Добрый день, решал такую задачу: в остроугольном треугольнике с одной вершины провели высоту, со второй бисектрису, со третьей медиану. Может ли случится так, что биссектриса и медиана делят высоту на три равных отрезка? Я следовал такой логике: если такой треугольник действительно существует, то тогда должны одновременно без противоречий исполняться 5 условий:
1) все углы треугольника меньше 90°
2) высота АН должна быть разделённая на три равных отрезка
3)угол AHC =90°=углу AHB
4)должно исполняться свойство медианы СМ - сторона АВ должна быть разделённой на 2 равных отрезка
5)должно исполняться свойство биссектрисы BL (относительно отношений отрезков)
Я рассмотрел 2 случая, когда биссектриса пересекает высоту выше относительно точки А чем медиана и когда наоборот - ниже.
После этого записал что AH=3x, а AB=2y, после этого с теоремы Пифагора нашёл BH. Далее записал свойство бисектрисы (пусть медиана пересекает высоту в точке Q, а биссектриса в точке P) AP/AB=PH/BH, в случае когда биссектриса пересекает высоту выше чем медиана вышла уравнение 12y^2=-9x^2, поэтому я этот вариант исключил. Во втором же варианте вышло, что y=x*sqrt(3), поэтому поскольку все условия были соблюдены я пришел к выводу что такой треугольник может существовать.     А в решении пишет такое: нет, не может, от противоречивого легко доказать, (как?) что Q лежит между А и Р, а потом одержать противоречие, исходя из того, что средняя линия MN делит высоту АН на два равных отрезка.
Объясните пожалуйста решение задачи и если будет время и желание в чём ошибка логики по которой я следовал
источник

Y

Your Highness Norman... in Physics.Math.Code
Условие
источник

Y

Your Highness Norman... in Physics.Math.Code
Анализ
источник

А

Аlex Н in Physics.Math.Code
Народ, требуется помощь  по C++.
есть multimap<string, set<string>> mp;
просто в map записать значение по ключу в set можно так : mp[key].insert(value);
а как это сделать для multimap?
источник

MO

Marsel Ormonbaev in Physics.Math.Code
mp[key] = value
источник

MO

Marsel Ormonbaev in Physics.Math.Code
Разве так не работает
источник

MK

Mikhail Kornaukhov in Physics.Math.Code
cppreference.com тут можно подробно почитать
источник

А

Аlex Н in Physics.Math.Code
очень остроумно
источник

MO

Marsel Ormonbaev in Physics.Math.Code
// multimap::insert (C++98)
#include <iostream>
#include <map>

int main ()
{
 std::multimap<char,int> mymultimap;
 std::multimap<char,int>::iterator it;

 // first insert function version (single parameter):
 mymultimap.insert ( std::pair<char,int>('a',100) );
 mymultimap.insert ( std::pair<char,int>('z',150) );
 it=mymultimap.insert ( std::pair<char,int>('b',75) );

 // second insert function version (with hint position):
 mymultimap.insert (it, std::pair<char,int>('c',300));  // max efficiency inserting
 mymultimap.insert (it, std::pair<char,int>('z',400));  // no max efficiency inserting

 // third insert function version (range insertion):
 std::multimap<char,int> anothermultimap;
 anothermultimap.insert(mymultimap.begin(),mymultimap.find('c'));

 // showing contents:
 std::cout << "mymultimap contains:\n";
 for (it=mymultimap.begin(); it!=mymultimap.end(); ++it)
   std::cout << (*it).first << " => " << (*it).second << '\n';

 std::cout << "anothermultimap contains:\n";
 for (it=anothermultimap.begin(); it!=anothermultimap.end(); ++it)
   std::cout << (*it).first << " => " << (*it).second << '\n';

 return 0;
}
источник

MO

Marsel Ormonbaev in Physics.Math.Code
Надеюсь разберёшься
источник