Перейти к публикации

kanaker

OpenArmenia Club
  • Публикаций

    2 584
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    14

Все публикации пользователя kanaker

  1. Хотите сами? Пожалуста Just follow the steps и все у вас получится Solving Sudoku Using Recursive Backtracking function X = sudoku(X) % SUDOKU Solve Sudoku using recursive backtracking. % sudoku(X), expects a 9-by-9 array X. % Fill in all “singletons”. % C is a cell array of candidate vectors for each cell. % s is the first cell, if any, with one candidate. % e is the first cell, if any, with no candidates. [C,s,e] = candidates(X); while ~isempty(s) && isempty(e) X(s) = C{s}; [C,s,e] = candidates(X); end % Return for impossible puzzles. if ~isempty(e) return end % Recursive backtracking. if any(X( == 0) Y = X; z = find(X( == 0,1); % The first unfilled cell. for r = [C{z}] % Iterate over candidates. X = Y; X(z) = r; % Insert a tentative value. X = sudoku(X); % Recursive call. if all(X( > 0) % Found a solution. return end end end % ------------------------------ function [C,s,e] = candidates(X) C = cell(9,9); tri = @(k) 3*ceil(k/3-1) + (1:3); for j = 1:9 for i = 1:9 if X(i,j)==0 z = 1:9; z(nonzeros(X(i,)) = 0; z(nonzeros(X(:,j))) = 0; z(nonzeros(X(tri(i),tri(j)))) = 0; C{i,j} = nonzeros(z)’; end end end L = cellfun(@length,C); % Number of candidates. s = find(X==0 & L==1,1); e = find(X==0 & L==0,1); end % candidates end % sudoku
  2. Солнычка Для разработки ракеты не нужен уран. Вы путаете разработку атомной бомбы с разработками ракет. Первую ракеты запустили в 12 веке китайцы.
  3. Национальные особенности ведут к уровню технологий. Дураки и дороги взаимосвязаны.
  4. Ара Вы путаете психологию с логикой. Точно так же если вы проведете опрос и спросите что упадет на пол быстрее гиря в 1 кг или гиря в 10 кг, существенний процент людей ответит 10кг, но это не будет иметь ничего обшего с физикой.
  5. Подскажите источник книг на армянском в форматах e-readerov

  6. в первой задаче каждый доллар полученный васей это доллар потерянный петей. Ситуция с тендером другая, оба участника тендера получат больше при высокой цене. Опрос по разным странам в предидущей задаче не имеет ничего общего с правильным решением. Он просто иллюстрирует нерасиональность людей при принятии экономических решений
  7. Ярлыки, ярлыки, ярлыки. Господа, а как вам армяне из ЛА с пенной защищаюшие Путина (могу пригласить целую орду на этот форум ), или армяне из Москвы с глубоким "фи" относяшиеся к "Рашке". А армянин гей с уважением отзываюшийся о Путине и живуший в Нью Йрке, как вам? Вообше у нас в голове живут две системы. Одна работает на автомате и работает постоянно. Ответственна за большинство каждодневных задач, в том числе расспознование свой-чужой в обычных ситуациях. Другая система аналитическая, и подключается при сложных задачах. Ум человека в последнее время стал научно определятся не только IQ, но и частотой подключения системы 2 к решению задач. Все эти ярлыки типа вата я козел итд, это прием пропагандистов не допустить подключения аналитической системы. Не дай бог народ думать начнет
  8. Нет, так как вне зависимости от того что написал на бумажке Петя, для Васи лучше написать $1, ибо его выбор доля определенная петей или ничего. Петя это понимает.
  9. Вася никак не влияет на количество денег он получит. Его выбор или 0 или то что предложит Петя. Как я писал уже несколько раз Вася рационален, и это понимает.
  10. Имперские происки я козелов -либералов. Они хотят канадский долар опустить, потихоньку Канаду скупить и отменить там такие издержки социализма как государственная медицина и образование. Нервируют они их, и Обаме дурной пример подают. Вот медицину он уже сделал почти бесплатной. Эти либерофашисты одним махом весь мир на колени поставить хотят. Через саудитов опустили цены на нефть. Понятно что главная цель Россия, но попутно добыча из Канадской Альберты тоже упала, а вместе с ней и канадский доллар. Скупят Канаду и выйдут к Северному Полюсу, чтоб поднять титановый Российский флаг который там на дно опустили.
  11. Это интересное возражение, потому что даже для рационального "васи" разница между $1 и 0 может быть нулевая. Скажем не наклонится "вася" на улице чтоб поднять монетку в 10 драм. Если"вася" Билл Гейтс, то тот может и ради $100 баксов не утруждаться. Можно поменять $1, на минимальное количество денег которое для "васи" отличается от нуля.
  12. Но ведь могут оба предложить высокую цену, и заиметь намного больше? Зачем выбирать меньшую цену?
  13. Про тендер вряд ли. Моя адаптация известной задачки. Но ее нужно распознать.
  14. Печально. Лишаете меня удовольствия. Назвали фигней и ретируетесь. В утешении скажу что вы в большинстве. Эта задача создавалась/широко используется чтоб показать насколько нерациональны люди, и насколько далеки от реальности экономические модели построенные на рациональности агентов. С другой стороны, чем больше ставки в игре, тем рациональнее становятся "васи". Так что при реальном миллионе вы бы скорее всего поставили бы что то более близкое к $1 чем 250 000. Я привел эту задачку в разделе разминка для ума в надежде что люди будут решать ее так же как задачки по физике. Ведь логика элементарная.
  15. Ого! Неужели?! То есть вам из воздуха перепадает 200 000 баксов, но вы их не берете потому что Пете перепадет больше.
  16. Ара, Вот таблица которая суммирует 75 экспериментов проведенных в разных странах. Первая колонка количество экспериментов (количество испытуемых, предлагаемые суммы, метод эксперимента варьируют). Вторая, процент который предлагал Петя. Третья % случаев когда и Вася и Петя получили шиш с маслом. К сожалению сколько был согласен принять Вася в таблице не приводится. Самыми шедрыми оказались Парагвайцы, где если я не ошибаюсь эксперимент проводился среди индейцев. PS. Я пытался вставить таблицы ввиде картинки но она не вставляется. Все исследование можно посмотреть здесь http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.371.9978&rep=rep1&type=pdf
  17. так откажетесь или нет? 200 000 это квартира в центре Еревана, или студиа в Майами?
  18. то есть вы согласны потерять скажем 200 000$ если вдруг окажется что Петя был согласен дать вам всего 200 000?
  19. я правилно понял что будучи Васей вы бы написали бы 250 000?

×
×
  • Создать...