Jump to content

Загадки и головоломки(и шуточные:))


Recommended Posts

Posted
Ага, всё же хищный кит :lol:

 

:no_sad: "A common reason for the use of "orca" in favor of "killer whale" is the fact that orcas are not whales, but rather are related to dolphins." Википедия

[sIGPIC][/sIGPIC]

  • Replies 1.3k
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Я теперь попробую :)

Что за рыба? Тополь-м - в курсе, нет?

123456789.jpg.879bbef4fdab53495ba6e20b9075a0d2.jpg

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted

Групер

Asus P6T WS Pro__ Intel i-7 920 2.67GHz__ OCZ 1333LV6GK 6Gb__ 2x500Gb Seagate ST630AS__ Palit Radeon 4870x2 R700 2Gb__ Win 7x64 Ent__ NEC 2470 WNX__ Saitek x52PRO__ TrackIr 5Pro

Posted

Нет

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted
:no_sad: "A common reason for the use of "orca" in favor of "killer whale" is the fact that orcas are not whales, but rather are related to dolphins." Википедия

Вообще то мой пост про кита был шуточным :smilewink:

"Docei de e eduaimonia en te schole einai - Считается, что счастье заключено в досуге"© - Аристотель

Posted
Нет

Уверены?:)

Asus P6T WS Pro__ Intel i-7 920 2.67GHz__ OCZ 1333LV6GK 6Gb__ 2x500Gb Seagate ST630AS__ Palit Radeon 4870x2 R700 2Gb__ Win 7x64 Ent__ NEC 2470 WNX__ Saitek x52PRO__ TrackIr 5Pro

Posted

окунь морской

Тяжелая поступь,

Суровые лица

Штурмовики идут похмелиться

Posted
Я теперь попробую :)

Что за рыба? Тополь-м - в курсе, нет?

Это глубоководная хищная хрень, забыл, как ее зовут. :)

JGr124 "Katze"

Posted (edited)

Не она ли, часом? Пардон за самоцитату.

Вот, украинцы в Африке тоже неплохо порыбачили.

 

585182m.jpg

 

И, так, для разнообразия. Для чего этому лётчику голуби?

 

a1e962f14591.jpg

Edited by Namenlos Ein

Posted

И, так, для разнообразия. Для чего этому лётчику голуби?

 

a1e962f14591.jpg

 

Это птички для "опускания" красных :D которые теперь будут летать в ГС2 :)

  • Like 2
Posted

 

И, так, для разнообразия. Для чего этому лётчику голуби?

 

Для указания декомпрессии в кабине?

[sIGPIC][/sIGPIC]

Posted

Вроде голуби были нужны на случай аварии, чтобы послать их домой с примерными координатами крушения.

"Docei de e eduaimonia en te schole einai - Считается, что счастье заключено в досуге"© - Аристотель

Posted

И, так, для разнообразия. Для чего этому лётчику голуби?

 

a1e962f14591.jpg

 

Чтоб определять направление до суши в море, если упадешь. Куда птиц полетел - там суша. Если начал кругами летать - лучше сразу утопиться. :)

  • Like 1

Тяжелая поступь,

Суровые лица

Штурмовики идут похмелиться

Posted
Карась обыкновенный :)

Нет.

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted
Уверены?:)

Уверен.

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted

Латимерия?

окунь морской

Нет

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted
Это глубоководная хищная хрень, забыл, как ее зовут. :)

Глубоководная. Хищная. Не современная.

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted
Namenlos Ein Нет

[sIGPIC][/sIGPIC]

MSI B550M Mortar WiFi, Ryzen5 5600G, AMD Radeon R9 16Gb Ram, SSD M.2 Samsung 980Pro 500 Gb, OCZ ZT 650W, Saitek X52Pro

Quote
Улыбайтесь! Один хрен, ваши проблемы никого не волнуют. И живите так, чтобы жизнь, пиная вас, сломала ногу!!!
Posted
Вроде голуби были нужны на случай аварии, чтобы послать их домой с примерными координатами крушения.

Правильно.

http://forum.pigeonbasics.com/m-1254163972/

All RAF bombers and reconnaissance aircraft carried pigeons and, if the aircraft had to ditch, the plane’s co-ordinates were sent back with the pigeon to its RAF base and a search and rescue operation was effected. Thousands of servicemen’s lives were saved by these heroic birds that flew often in extreme circumstances.

 

During World War II homing pigeons were seconded into the National Pigeon Service from Britain’s fanciers including one from the Royal Lofts. In fact one pigeon, Royal Blue, was the first pigeon to bring a message from a force-landed aircraft on the continent. On the 10th October 1940 this young bird was released in Holland. He flew 120 miles in 4 hours 10 minutes reporting the information regarding the situation of the crew. After the war, the Dickin Medal was instituted. Commonly known as the Animal VC, it was awarded to 53 animals including 32 homing pigeons including Royal Blue.

32 почтовых голубя входят в число 53 животных (32 голубя, 18 собак, 3 лошади и один кот по кличке Саймон), которые были награждены специальной медалью Марии Дикин — высшей воинской наградой Великобритании для животных.

  • 4 weeks later...
Posted

Даны два отсортированных массива a(n) и b(m) длин n и m соответственно (считаем, что n<=m).

Назовём выравниванием строго монотонный массив j длины n индексов массива b (т.е. чисел от 1 до m) - этот массив задаёт соответствие каждому элементу из a какого-то элемента из b (причём, любой элемент из b не может соответствовать более чем одному элементу из a).

Назовём погрешностью выравнивания min( sum( (a(i)-b(j(i))+d)^2, i=1..n ) ) (минимум берётся по d; для d очевидна формула 1/n*sum(b(j(i))-a(i),i=1..n)).

Нужен эффективный алгоритм нахождения оптимального (с минимальной погрешностью) выравнивания.

 

P.S. Решения у меня нет (а надо), а я что-то туплю, толи после праздников, толи по жизни :)

Posted (edited)

Целевая функция второго порядка, так что больше одного локального минимума быть не должно. Соответственно, ЕМНИП, задача решается "алгоритмом амебы" за полиномиальное время.

В принципе, задачу можно решить алгоритмом, аналогичным пузырьковой сортировке. Будет, правда, небольшой оверхед - понадобится массив индексов обратного соответствия.

Принцип:

Цикл по индексу 1<=k<=m

Цикл по индексу 1<=i<=n

- Если для b(k) уже задано соответствие:

-- проверить, что [b(k)-a(соотв.k)]^2+[b(j(i))-a(i)]^2<[b(k)-a(i)]^2+[b(j(i))-a(соотв.k)]^2. Если нет - поменять местами индексы прямого и обратного соответствия для k и j(i). Обращаем внимание, что при такой замене d не меняется, т.е. его опускание закономерно.

- Если для b(k) не задано соответствие

-- проверить, что [b(j(i))-a(i)]^2<[b(k)-a(i)]^2. Если нет - заменить j(i) на k. Здесь нужно будет доказать, что такая замена уменьшит целевую функцию - относительно просто.

Соответственно, если замена произведена - сделать еще один цикл. Если нет - закончить, улучшить больше ничего не получится.

Анализ такого алгоритма, правда, будет непростым, но что-то мне подсказывает, что максимальная сложность будет O(n*m^2).

Хватит для решения?..

Edited by DarkWanderer
  • Like 1

You want the best? Here i am...

Posted
Целевая функция второго порядка, так что больше одного локального минимума быть не должно. Соответственно, ЕМНИП, задача решается "алгоритмом амебы" за полиномиальное время.

В принципе, задачу можно решить алгоритмом, аналогичным пузырьковой сортировке. Будет, правда, небольшой оверхед - понадобится массив индексов обратного соответствия.

Принцип:

Цикл по индексу 1<=k<=m

Цикл по индексу 1<=i<=n

- Если для b(k) уже задано соответствие:

-- проверить, что [b(k)-a(соотв.k)]^2+[b(j(i))-a(i)]^2<[b(k)-a(i)]^2+[b(j(i))-a(соотв.k)]^2. Если нет - поменять местами индексы прямого и обратного соответствия для k и j(i). Обращаем внимание, что при такой замене d не меняется, т.е. его опускание закономерно.

- Если для b(k) не задано соответствие

-- проверить, что [b(j(i))-a(i)]^2<[b(k)-a(i)]^2. Если нет - заменить j(i) на k. Здесь нужно будет доказать, что такая замена уменьшит целевую функцию - относительно просто.

Соответственно, если замена произведена - сделать еще один цикл. Если нет - закончить, улучшить больше ничего не получится.

Анализ такого алгоритма, правда, будет непростым, но что-то мне подсказывает, что максимальная сложность будет O(n*m^2).

Хватит для решения?..

Вероятно, я продолжаю тупить :)

 

В смысле "второго порядка"? Второго порядка относительно какой переменной? А если на мн-ве всех выборок из m по n, то с какой структурой?

 

Какой смысл может быть в первой операции, если у нас массивы изначально отсортированы (или могут быть отсортированы на входе)?

 

Вторая операция не учитывает сдвиг массивов (d) - разве это нормально?

 

В целом. Либо я всё-таки не понял алгоритм, либо он не работает, например, на массивах [1,2,3] и [1,2,6,7,8].

 

На всякий случай табличка погрешностей выравниваний:

1 2 6 6

1 2 7 10.667

1 2 8 16.667

1 6 7 10.667

1 6 8 14

1 7 8 16.667

2 6 7 6

2 6 8 8.6667

2 7 8 10.667

6 7 8 0

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...