Оцените условие задачки!

С недавнего времени подсел на решение задачек с сайта sql-ex.ru

Условия большинства задачек вполне себе корректные и понятные. Правда в некоторых формулировках задач встречаются довольно неожиданные непонятки. Но думаю, что для нормального программера это может служить неким видом тренировки на понимание того, что же имел ввиду заказчик говоря “посчитайте тут количество”.

Но одно из условий задач сильно улыбнуло:

Дима и Миша пользуются продуктами от одного и того же производителя.
Тип Таниного принтера не такой, как у Вити, но признак "цветной или нет" — совпадает.
Размер экрана Диминого ноутбука на 3 дюйма больше Олиного.
Мишин ПК в 4 раза дороже Таниного принтера.
Номера моделей Витиного принтера и Олиного ноутбука отличаются только третьим символом.
У Костиного ПК скорость процессора, как у Мишиного ПК; объем жесткого диска, как у Диминого ноутбука; объем памяти, как у Олиного ноутбука, а цена — как у Витиного принтера.
Вывести все возможные номера моделей Костиного ПК.

Сразу скажу. Задачку решил. Решение не столько сложное сколько длинное и в нем легко запутаться, особенно если писать руками.

А мой текущий рейтинг в задачках вот такой:

SQL Exercises Rank

Реклама

Об авторе DimonSmart

UX design, SQL Server Developer, design, rc models, photo
Запись опубликована в рубрике Uncategorized. Добавьте в закладки постоянную ссылку.

2 комментария на «Оцените условие задачки!»

  1. Заморочки с головными кораблями добавляют радости поболее. 🙂

    • ООО!!

      Ну а про перестановки слов и пробелов между ними?
      Я просто застрял на этой задаче. Вроде как на TSQL все очень просто но вот простым select’ом?
      Решал такую? Есть идеи как делать?

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s