"Логические задачи" - это познавательно-развлекательный проект для непрокисших мозгов. Задачи на логику, нестандартное мышление. Не всегда самое очевидное решение - правильное. Но иногда всё оказывается проще, чем кажется на первый взгляд.

Задачи на логику и сообразительность




О сайте
Гостевая книга
ЧаВо

Пользователи
RSS

Поиск на сайте





запомнить меня
Зарегистрироваться


Задачи



Данетки


Текущие:

  Не сыпь мне соль на рану
  «Геометрическая»
  Высказывание Ломоносова
  Наверное, не про яблоки
  Комерция
  Везде градусы
  Вагончик тронется, вагончик тронется..
  Спасибо медикам и католикам))
  Специальная купюра
  Студенческая смекалка
  Эллипс vs Круг
  Современные технологии. Немецкий стандарт.
  Спортивная
  философская
  Про газету
  печатная монета
  Купюра евро
  Древние изобретения
  Биометрические паспорта
  Новый глава
  В далеком созвездии тау Кита... 8)))
  Огородное
  Средневековое строительство
  Жестокое наказание
  Их нравы - 4
  Европейский стандарт

Разгаданные недавно:

  этот модный тандыр
  Из Что-Где-Когда
  Может ли такое быть?
  Что изображено?
  Да на тебе пахать надо!


Справочная



Признаки делимости
Площади фигур


Реклама






задача: Для начинающих программистов

Задачу прислал: евгений


Сложность: простаяЗадачка для программистов, которую любят задавать на собеседованиях. Даны две переменные, например, a=4 и b=7. Требуется поменять местами значения этих переменных (то есть должно получиться a=7 и b=4), но при этом нельзя использовать третью переменную. Нужен алгоритм, который легко реализовать на любом языке.



решение


Ваши ответы на задачу


ответов: 38

< 1 2 >

Creative-Vandal 2014-09-13 11:39:28 пишет:
[скрыто]
   Админ: Придерусь как программист: а если б=0? :)

Creative-Vandal 2014-09-13 11:35:06 пишет:
[скрыто]

Кузьменко Антон 2014-05-29 10:14:09 пишет:
[скрыто]
   Админ:

Olga 2013-12-27 16:27:23 пишет:
[скрыто]
   Админ:

K2 2013-10-08 12:11:27 пишет:
[скрыто]

KoKos 2013-10-08 01:54:19 пишет:
[скрыто]

KoKos 2013-10-08 01:39:03 пишет:
[скрыто]

K2 2013-10-08 00:08:31 пишет:
[скрыто]

Елена 2013-10-07 18:23:12 пишет:
[скрыто]
   Админ:

Вадим 2013-06-07 03:21:43 пишет:
[скрыто]
   Админ:

ivana2000 2013-05-27 05:30:35 пишет:
Задачка эта появилась очень давно, наверняка с появлением первых алгоритмических языков. Решение ее зависит от того, во что переведет синтакис языка его компилятор. Т.е. компилятор может наплевать на логику программиста и ввести переменную-посредника. Поэтому, с практической точки зрения, ценность решения подобной задачи равна нулю. В связи с этим, возникает вопрос: а можно ли это сделать вообще без посредника, т.е., каковы должны быть для этого свойства ячеек памяти?

Гость 2013-05-22 10:38:36 пишет:
[скрыто]
   Админ:

KoKos 2013-05-21 15:56:52 пишет:
[скрыто]
   евгений:

KoKos 2013-05-21 15:00:48 пишет:
[скрыто]
   евгений: b = a-(b-a) \n
тут а сокращаются и b равно самому себе

Александр Орлов 2013-05-21 14:34:13 пишет:
[скрыто]
   евгений: [скрыто]

Александр Орлов 2013-05-21 14:31:51 пишет:
[скрыто]

Reds 2013-05-21 11:32:48 пишет:
[скрыто]
   евгений:

Александр Орлов 2013-05-21 11:16:17 пишет:
[скрыто]
   евгений: можете показать пошагово значения переменных?

< 1 2 >

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

Комментарий:

Пожалуйста, введите символы с картинки:
(подтверждение не требуется для зарегистрированных пользователей)



 





Обсуждаем

  Задача Альпинист 2:
R-2 : [скрыто]
ivana2000: Нужно точно.
Задача Альпинист:
R-2 : [скрыто]
ivana2000: ДД написал совсем не это. А у Вас все довольно близко.
Задача Миша, Таня и числа:
K2 : [скрыто]
Задача Три подряд:
Никита : [скрыто]
Задача Миша, Таня и числа:
KoKos : [скрыто]
Задача Три подряд:
KoKos : [скрыто]
Гостевая книга:
jonson-72 : картинки здесь не прикрепляются вот что должно было быть с прошлым постом: https://hosting artin...
jonson-72 : ivana2000, вот тебе пять пунктов для размышления. 1. Задачи эти (альпинистские) целиком и полност...
jonson-72 : и вообще.... – когда человек _своими_собственными_рук ми_ составил Условие Задачи (Альпинист-2), гд...
jonson-72 : ивана, какое тебе ещё "обоснование" писать??! – если у тебя «Delete-бешенство» в острой ...
Задача загадка шахерезады:
Никита : [скрыто]
Никита : [скрыто]
Никита : [скрыто]
Задача Секретный номер телефона:
Никита : [скрыто]
Задача Угадай число:
Никита : [скрыто]



Реклама



© 2009-201x Логические задачи