Решение задачи Эйнштейна с помощью SQL Эйнштейн составил эту логическую задачу в начале 20-го века. Он утверждал, что 98 % населения не смогут ее решить. Проверим? Исходные данные: 1. Есть 5 домов, каждый разного цвета. 2. В каждом доме живёт один человек, отличающийся от соседнего по национальности: немец, англичанин, швед, датчанин и норвежец. 3. Каждый пьёт только один определённый напиток, курит определённую марку сигарет и держит определённое животное. 4. Никто из пяти человек не пьёт одинаковые с другими напитки, не курит одинаковые сигареты и не держит одинаковое животное. Далее: Англичанин живёт в красном доме. Швед держит собаку. Датчанин пьёт чай. Зелёный дом стоит слева от белого, рядом. Жилец зелёного дома пьёт кофе. Человек, который курит «Pall Mall», держит птицу. Жилец из среднего дома пьёт молоко. Жилец из желтого дома курит «Dunhill». Норвежец живёт в первом доме. Курильщик «Marlboro» живет около того, кто держит кошку. Человек, который содержит лошадь, живёт около того, кто курит «Dunhill». Курильщик сигарет «Winfield» пьёт пиво. Норвежец живёт около голубого дома. Немец курит «Rothmans» Курильщик «Marlboro» живёт по соседству с человеком, который пьёт воду. Вопрос: Определите, кто из них держит рыбок? – сначала заводим в таблички исходные данные Code: set nocount on declare @sig table(sig varchar(10)) — сигареты declare @color table(col varchar(10)) — цвета домов declare @drink table(dri varchar(10)) — напитки declare @anim table(ani varchar(10)) — животные declare @nats table(nat varchar(10)) — национальности insert @sig select ‘Pall Mall’ union select ‘Dunhill’ union select ‘Marlboro’ union select ‘Winfield’ union select ‘Rothmans’ insert @color select ‘red’ union select ‘green’ union select ‘white’ union select ‘blue’ union select ‘yellow’ insert @drink select ‘tea’ union select ‘beer’ union select ‘cofe’ union select ‘milk’ union select ‘water’ insert @anim select ‘fish’ union select ‘dog’ union select ‘cat’ union select ‘horse’ union select ‘bird’ insert @nats select ‘eng’ union select ‘norv’ union select ‘shved’ union select ‘dat’ union select ‘nem’ –собственно сам запрос Code: select * from @sig s1 ,@color c1 , @drink d1 , @anim a1, @nats n1, @sig s2 ,@color c2 , @drink d2 , @anim a2, @nats n2, @sig s3 ,@color c3 , @drink d3 , @anim a3, @nats n3, @sig s4 ,@color c4 , @drink d4 , @anim a4, @nats n4, @sig s5 ,@color c5 , @drink d5 , @anim a5, @nats n5 where s1.sig<>s2.sig and s1.sig<>s3.sig and s1.sig<>s4.sig and s1.sig<>s5.sig and s2.sig<>s3.sig and s2.sig<>s4.sig and s2.sig<>s5.sig and s3.sig<>s4.sig and s3.sig<>s5.sig and s4.sig<>s5.sig and c1.col<>c2.col and c1.col<>c3.col and c1.col<>c4.col and c1.col<>c5.col and c2.col<>c3.col and c2.col<>c4.col and c2.col<>c5.col and c3.col<>c4.col and c3.col<>c5.col and c4.col<>c5.col and d1.dri<>d2.dri and d1.dri<>d3.dri and d1.dri<>d4.dri and d1.dri<>d5.dri and d2.dri<>d3.dri and d2.dri<>d4.dri and d2.dri<>d5.dri and d3.dri<>d4.dri and d3.dri<>d5.dri and d4.dri<>d5.dri and a1.ani<>a2.ani and a1.ani<>a3.ani and a1.ani<>a4.ani and a1.ani<>a5.ani and a2.ani<>a3.ani and a2.ani<>a4.ani and a2.ani<>a5.ani and a3.ani<>a4.ani and a3.ani<>a5.ani and a4.ani<>a5.ani and n1.nat<>n2.nat and n1.nat<>n3.nat and n1.nat<>n4.nat and n1.nat<>n5.nat and n2.nat<>n3.nat and n2.nat<>n4.nat and n2.nat<>n5.nat and n3.nat<>n4.nat and n3.nat<>n5.nat and n4.nat<>n5.nat and ( (n1.nat=’eng’ and c1.col=’red’) or (n2.nat=’eng’ and c2.col=’red’) or (n3.nat=’eng’ and c3.col=’red’) or (n4.nat=’eng’ and c4.col=’red’) or (n5.nat=’eng’ and c5.col=’red’) ) — 1 and ( (n1.nat=’shved’ and a1.ani=’dog’) or (n2.nat=’shved’ and a2.ani=’dog’) or (n3.nat=’shved’ and a3.ani=’dog’) or (n4.nat=’shved’ and a4.ani=’dog’) or (n5.nat=’shved’ and a5.ani=’dog’) ) –2 and ( (n1.nat=’dat’ and d1.dri=’tea’) or (n2.nat=’dat’ and d2.dri=’tea’) or (n3.nat=’dat’ and d3.dri=’tea’) or (n4.nat=’dat’ and d4.dri=’tea’) or (n5.nat=’dat’ and d5.dri=’tea’) ) — 3 and ( (c1.col=’green’ and c2.col=’white’) or (c2.col=’green’ and c3.col=’white’) or (c3.col=’green’ and c4.col=’white’) or (c4.col=’green’ and c5.col=’white’) ) — 4 and ( (c1.col=’green’ and d1.dri=’cofe’) or (c2.col=’green’ and d2.dri=’cofe’) or (c3.col=’green’ and d3.dri=’cofe’) or (c4.col=’green’ and d4.dri=’cofe’) or (c5.col=’green’ and d5.dri=’cofe’) ) — 5 and ( (s1.sig=’Pall Mall’ and a1.ani=’bird’) or (s2.sig=’Pall Mall’ and a2.ani=’bird’) or (s3.sig=’Pall Mall’ and a3.ani=’bird’) or (s4.sig=’Pall Mall’ and a4.ani=’bird’) or (s5.sig=’Pall Mall’ and a5.ani=’bird’) ) — 6 and (d3.dri=’milk’) — 7 and ( (s1.sig=’Dunhill’ and c1.col=’yellow’) or (s2.sig=’Dunhill’ and c2.col=’yellow’) or (s3.sig=’Dunhill’ and c3.col=’yellow’) or (s4.sig=’Dunhill’ and c4.col=’yellow’) or (s5.sig=’Dunhill’ and c5.col=’yellow’) ) — 8 and (n1.nat=’norv’) — 9 and ( (s1.sig=’Marlboro’ and ‘cat’=a2.ani) or (s2.sig=’Marlboro’ and ‘cat’ in (a1.ani, a3.ani)) or (s3.sig=’Marlboro’ and ‘cat’ in (a2.ani, a4.ani)) or (s4.sig=’Marlboro’ and ‘cat’ in (a3.ani, a5.ani)) or (s5.sig=’Marlboro’ and ‘cat’=a5.ani)) — 10 and ( (s1.sig=’Dunhill’ and ‘horse’=a2.ani) or (s2.sig=’Dunhill’ and ‘horse’ in (a1.ani, a3.ani)) or (s3.sig=’Dunhill’ and ‘horse’ in (a2.ani, a4.ani)) or (s4.sig=’Dunhill’ and ‘horse’ in (a3.ani, a5.ani)) or (s5.sig=’Dunhill’ and ‘horse’=a5.ani)) — 11 and ( (s1.sig=’Winfield’ and d1.dri=’beer’) or (s2.sig=’Winfield’ and d2.dri=’beer’) or (s3.sig=’Winfield’ and d3.dri=’beer’) or (s4.sig=’Winfield’ and d4.dri=’beer’) or (s5.sig=’Winfield’ and d5.dri=’beer’) ) — 12 and ( (n1.nat=’norv’ and ‘blue’=c2.col) or (n2.nat=’norv’ and ‘blue’ in (c1.col, c3.col)) or (n3.nat=’norv’ and ‘blue’ in (c2.col, c4.col)) or (n4.nat=’norv’ and ‘blue’ in (c3.col, c5.col)) or (n5.nat=’norv’ and ‘blue’=c5.col)) — 13 and ( (s1.sig=’Rothmans’ and n1.nat=’nem’) or (s2.sig=’Rothmans’ and n2.nat=’nem’) or (s3.sig=’Rothmans’ and n3.nat=’nem’) or (s4.sig=’Rothmans’ and n4.nat=’nem’) or (s5.sig=’Rothmans’ and n5.nat=’nem’)) — 14 and ( (s1.sig=’Marlboro’ and ‘water’=d2.dri) or (s2.sig=’Marlboro’ and ‘water’ in (d1.dri, d3.dri)) or (s3.sig=’Marlboro’ and ‘water’ in (d2.dri, d4.dri)) or (s4.sig=’Marlboro’ and ‘water’ in (d3.dri, d5.dri)) or (s5.sig=’Marlboro’ and ‘water’=d5.dri)) — 15
МЕЖДУНАРОДНАЯ АНТИКОММУНИСТИЧЕСКАЯ ЛИГА Предатель Совнаркома Владимир Ильич сидел за столом и медленно царапал когтями лоб. Его тревожила неумная идея о усилении кассовой борьбы и переделке мира. В кабинет зашли гавнокомандующий Сралин, первый враг советского Советского Союза Ворошилов и другая великосоветская чернь. "Здравствуйте, наш мудый вождь!" - раздались нестройные голоса -Шли бы вы, товарищи... И занимайтесь куроводством сами. Дайте мне пережить этот истерический момент в одиночку - я ведь только что окотился! опечатки
K хакеру подходит ламер, протягивает исходник своей неработающей программы и спрашивает: - Где у меня ошибка? - В ДHK!!! ---------------------------------------------------------------------------------------------------------- - Пpавда ли, что Билл Гейтс - самый знаменитый человек в миpе? - Пpавда. Hо говоpят, что его мать вспоминают еще чаще, чем его самого...
Метро, час пик. В толпе орет мужик: - Помогите! Мой сын нечаянно подавился пятаком! Он умирает! Сквозь толпу протискивается толстая тетка, хватает пацана за яйца и страшно их сжимает! У бедного парня из глотки вылетает пять рублей и вопль "А-а-а-а-а!!!!!" Отец с уважением: - Ух ты! Вы, наверное, в скорой помощи работаете?.. Тетка: - Hет. В налоговой.
Лекция в мед.академии. Лектор: — У женщин во влагалище живут лакто бактерии и бифидо бактерии... Реплика с задних рядов: — Прям не *****, а чудо-йогурт какой-то!
Антон трэш что ли? Artem Антон, а хз=) Антон похоже,в целом норм Artem Скорее да чем гуф=) Антон нее Тем,я обманывал общество все это время.я люблю рэпчик,но только такой что бы качал,другой не Artem Антон, я знал это, я за тобой следил тайно всё это время=) Антон блять,а я то думаю что ты так смотрел то на мну)надо продумывать конспирацию:ну там носить говенные плащи,стилы или берцы,цепи и делать эрокез-короче выглядеть как долбоеб панк или метолхэд,они ж все дибилы ы sarkazm detected Artem Антон, я всё равно тебя вычеслю! I watching you! Антон бля мне не скрыцца,завтра приду в пижаме как все ровные потсоны Artem Антон, лучше в абибосе. Антон бля я забыл же...а какой оригинал?три полоски или две?просто хочу как можно четче выглядеть,бо потсоны не поймут йоу. Artem Антон, чётче будет over9000 полос. Forever chetkost! Антон та ну неее,чем больше полос тем дороже.это ж не долбить придется целую неделю что бы накопить.нене... Artem Антон, ну не быть тебе форевер чётким пацыком, прийдеться давиться говнороком и дятлометалом. Антон okay, участь обрыгана мне отведена,жаль конечно,но буду учиться четкости у самых ровных,там Шама,витя ак,ну такие потсоны крутые да? Artem Ты про Гуфа забыл, ок, да? Антон *****,моя четкость упала,завтра от потсонов огребу... Artem Антон, ты не выжывеш в суровой будности мимо летящих дней и да не воспорить тебе среди чётких посонов! Антон а есть какие то мануалы по набиванию четкости?потому что это не так просто как кажется.тут надо все аспекты учесть. Artem Антон, ну тут нужно определённый лут получить. Штаны чёткости с меткой адибас, чёрную олимпийку с рынка, чудошапку-выручайку, и мега мокасины-самолёты. Только когда собереш сет, сможеш набивать чёткость. А так то никак. Антон угу понятно.придется поработать охранником ларька с шаурмой на местном рынке.как думаешь за месяц сет будет?или лучше кондуктором? Artem Антон, Такой сет собрать можна только ходя на супер боса - ботана с соседнего подьезда. Так же можна набивать в ларьках на мегатусовках, или же провереный но медленный способ - корточки и семки. Антон тут есть некоторые исключения.Ботан может прописать целебных пиздюлей,так что опасно,на тусах же там потсоны по скиловей-задавят авторитетом.а на семки деньги надо.есть альтернатива? Artem Нет, туда путь один=) Антон плохо плохо,похоже я никак не подхожу на эту почетную роль.обидно,блядь. Artem Антон, я тоже расстроился как узнал что тоже не избранный. Жизнь обошла меня стороной. Пиздец Антон много усилий приложил?поведай что могло ждать меня... Artem Антон, Та нихрена не получилось у меня сразу. На корточки сесть не могу - испытание не прошел. Всё, ахтунг Антон ну тут же скил решает. Artem Антон, очень многое решает Антон да слишком много надо знать,наверное это дар самого Б-га Artem Антон, так и есть. Нам не суждено Антон а следующая жизнь?может все таки получится? Artem Будем в это верить и надеяться Антон нам же не долго осталось?я сдохну от курева и бухла,а ты если не прославишься пойдешь убивать.
Россия единственная страна в мире, которая после Конца Света 21 декабря 2012 года отметит ещё Старый Конец Света 3 января 2013 года.
Code: DI 0:36 пиздюк я 0:43 кто такой ? DI 0:44 да я так мимо проходил не знал что такое ГИА вбил в гугл, ахуел тебе мама с папой разрешают в интернете сидеть?) я 0:44 Пацантре, тебе не по*** я 0:45 Я живу 1-ин, у меня нету времени на усвоение материала, который мне в жизни на*** не сдался, единственное что меня интересует это русский язык DI 0:45 пацантре а почему один живешь?) я 0:46 Потому что у меня своя квартира в которой я живу один Точнее не моя А родителей еще есть вопросы? DI 0:46 девочек наверно домой водишь 5ти классниц я 0:47 Мде. хуевый случий. еще один отбросок от деградируещей нации. DI 0:47 отбрсок помоему это ты жизнь на тебе конечно посидела 1998 года ты чтоли?) я 0:47 96 DI 0:47 ебать я 0:48 Я смотрю ты не далеко от эволиции ушел. DI 0:48 ага, где то на стадии становления) DI 0:51 по делу 4 года назад сам егэ сдавал, его нихуя нигде не купишь) это стоит очень дорого, и не по карману думаю тебе будет я 0:51 Я смотрю ты кроме как кидалову ничему не научился. Ты и Я совершенно разные люди, ты добиваешся - еще степеньки . Мне с тобой не очем разговаривать ГИА и ЕГЭ разные вещи DI 0:52 > Я смотрю ты кроме как кидалову ничему не научился. Ты и Я совершенно разные люди, ты добиваешся - еще степеньки . Мне с тобой не очем разговаривать тебя гуглом научили пользоваться уже чтоли? я 0:52 Если брать в расчет тот факт, что 65%, что проверяющих просто набухают и дадут нам ответы DI 0:52 а тебя не учили не верить всему что написано подозртельными дяденьками? я 0:52 "тебя гуглом научили пользоваться уже чтоли? " Поверь, в этом плане я знаю больше чем ты DI 0:53 > "тебя гуглом научили пользоваться уже чтоли? > " > Поверь, в этом плане я знаю больше чем ты бля, уже смешно я 0:53 Мне тоже смешно.А самое главное что пишешь ты мне, а не я тебе. Разницу видешь? DI 0:53 бляяя, да мне делать не*** DI 0:54 я развлекаюсь я 0:55 Если ты не можешь даже грамотно кинуть, кидаешь на копейки. ты считаешь себя тру хакерцом , БАТЬКО ИНТЕРНЕТА, качком года? DI 0:55 бля ну чувак, ну чувак не зря я тебе написал DI 0:56 настроение конкретно поднимаешЬ) я 0:56 Я тоже рад, что такие долбаебы веселые встречаються. По моему накупить СС, вбить, впарить. Куда выгоднее чем возиться в твоем мусоре DI 0:57 откуда ты знаешь чем я занимаюсь?)) я 0:57 Ты кидок, я 0:58 Занимался бы ты кардингом, к тебе бы дядьки в фуражках приехали уже давным давно из америки и повязали и ты бы щас не писал мне, а сушил сухари DI 0:58 чувак прогуглил слово кардинг я 0:59 Ебать, если ты берешь в голову машинки, то мне с тобой тем более не о чем разгаваривать DI 0:59 что я беру в голову?)))))))))) я 1:00 *** DI 1:00 не, я понимаю что ты пиздюк но за словами то надо следить) я 1:00 По данному диалогу пиздюком выходишь ты, увы. DI 1:01 из чего ты сделал данное умозаключение? то что ты пиздишь всякую ***ню, а я над ней угораю, это не означает что я "пиздюк" наоборот, ты смешной и маленький я прямо себя вспоминаю DI 1:02 в 12 лет или скольк там тоже помню как первый свой движок dle устанавливал))) я 1:02 Из твоей речи, которая соотвецтвует 13 летнему долбаебу , который еще нихуя не знает. Или же дохуя 500 лет пиздюку,который играеться с правой рукой сидя за компом, у которого нету работы. По моему сайт на реконструкции и откроеться в сентябре DI 1:03 сайт или ГС?) я 1:03 Сайт, сайт. DI 1:03 из моей речи что тебе ясно?) > Сайт, сайт. а помоему ГС))) я 1:03 как ты можешь судить по сайту, который вырублен? DI 1:04 да я не по сайту сужу, я даже домен его не знаю)) точнее не хочу знать) я сужу по нашему диалогу только ГС, ничего иначе)) я 1:04 Ну и славу богу, что таких долбаебов там не будет. DI 1:04 ладно, закончим на этой позитивной ноте. через 3-4 года перечитай нашу переписку DDD) DI 1:05 ты в блэке, мальчик PS девчонок не еби много 11 летних я 1:05 Славу богу что отъебос, отъебался