|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.09.2012, 19:08 | #1 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Игры разума
Сходил на занятие по программированию которые ведет завед кафедрой Педагогического института. И он показал очень хороший сайт.
тыц Обучаюсь с новичками, прошли только присваивание, но задачи мне очень понравились. Например, помните как в том году голову ломали как без ветвлений и модуля вывести наибольшее число. Там и она есть И так задача. И снова вопрос : как бы Вы решили (топа там не существует (насколько я понял)) данную задачу? Задача : Дано четырехзначное число. Определите, является ли его десятичная запись симметричной. Если число симметричное, то выведите 1, иначе выведите любое другое целое число. Число может иметь меньше четырех знаков, тогда нужно считать, что его десятичная запись дополняется слева незначащими нулями. При решении этой задачи нельзя пользоваться условной инструкцией if и циклами Ссыль Внимание Там есть разбор(насколько я понял ко всем задачам), но я делаю только для себя => не пользовался им. Своё решение пока выкладывать не буду (вдруг оно Вас не в ту степь толкнет). |
27.09.2012, 19:42 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Код:
Есть только список сделавших - http://informatics.mccme.ru/moodle/m...=2956&standing. Раньше был ТОП-500 решивших больше всего задач, но его почему-то убрали.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
27.09.2012, 19:52 | #3 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Код:
Для господ решивших пожалуйста : Даны два натуральных числа n и m. Если одно из них делится на другое нацело, выведите 1, иначе выведите любое другое целое число. При решении этой задачи нельзя пользоваться условной инструкцией if и циклами. ПримерВвод Вывод 2 8 1 8 2 1 3 5 7 ссыль |
27.09.2012, 20:08 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Код:
Того же года.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
27.09.2012, 20:09 | #5 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Так прокатило
Код:
|
27.09.2012, 20:16 | #6 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Очень интересно!
Можно комментарии по поводу integer в WriteLn'e ? Мой вариант про №2 Код:
|
27.09.2012, 20:31 | #7 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
integer - это для преобразования типов
(x mod 100) = 10*(x div 100 mod 10) + (x div 1000) - логическое выражение принимает значение true/false или же 1/0 в числовом эквиваленте |
27.09.2012, 20:33 | #8 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Ух ты. Спасибо Вам огромное! Просветили!
Теперь логика : Хамелеоны На острове живут 13 желтых, 15 синих и 17 красных хамелеонов. Когда встречаются два хамелеона разного цвета, они перекрашиваются в третий цвет. В остальных случаях ничего не происходит. Может ли случиться так, что все хамелеоны окажутся одного цвета? Я решал через инвариант. Последний раз редактировалось Poma][a; 27.09.2012 в 20:45. |
28.09.2012, 11:02 | #9 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
Хех, странно, что тему еще не прикрыли, но будем пользоваться моментом )).
Хитрый Ромаха намекнул, что решил задачу.. Сказать "через инвариант" - это = ничего не сказать, поскольку инвариант надо еще найти. Это в физике все просто - есть пара инвариантов, энергия и импульс - вот и решай себе.. )) Мне на ум пока пришли два решения. Одно можно назвать "через инвариант" )). Второе - без изысков, просто стандартный общий метод - дубовый, зато надежный.
Предпочитаю на "ты".
|
28.09.2012, 12:01 | #10 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Цитата:
А в чём собственно странность; что тут такого?!
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
игры | ivan12ivan | Общие вопросы по Java, Java SE, Kotlin | 2 | 07.03.2012 09:06 |
игры | Епгений | Общие вопросы Delphi | 14 | 14.05.2011 16:40 |
Моделирование человеческого разума булевской математикой | Fog | Свободное общение | 28 | 12.11.2010 06:51 |
разработка игры "Реверси". Имеется код этой игры на С++ | CD-RW | Помощь студентам | 0 | 28.03.2010 00:13 |