Search found 40 matches

by Dahl
Thu Jan 14, 2016 2:54 am
Forum: Другие темы
Topic: Соревнование по программированию
Replies: 18
Views: 21243

Re: Соревнование по программированию

Например, рассматриваем 1 и 5. Их двоичные представления 001 и 101 соответственно. Берём последовательно одинаковые разряды, получаем три пары: (0,1) (0,0) (1,1). По описанным выше правилам для этих трёх пар получаем три результата: 1,0,0. Собираем из них двоичное представление ответа 100. Это десят...
by Dahl
Tue Jan 12, 2016 5:22 pm
Forum: Другие темы
Topic: Соревнование по программированию
Replies: 18
Views: 21243

Re: Соревнование по программированию

Это несколько более сложная штука. :)

В контексте данной задачи существенно, что ноль с любым число даст это число, а любое число само с собой даст ноль. В корректно заданных входных данных два числа из трёх по каждой координате повторяются, а то, что не повторяется, и есть ответ.
by Dahl
Mon Jan 11, 2016 4:07 pm
Forum: Другие темы
Topic: Соревнование по программированию
Replies: 18
Views: 21243

Re: Соревнование по программированию

Чего только не придумает народ. (: Сколько даю эту задачу — каждый раз вижу чего-нибудь новое…

Code: Select all

INPUT  "x1":x1
INPUT  "y1":y1
INPUT  "x2":x2
INPUT  "y2":y2
INPUT  "x3":x3
INPUT  "y3":y3

x4=XOR(x1,XOR(x2,x3))
y4=XOR(y1,XOR(y2,y3))

PRINT "x4=";x4,"y4=";y4
by Dahl
Sun Jan 10, 2016 6:52 pm
Forum: Другие темы
Topic: Соревнование по программированию
Replies: 18
Views: 21243

Re: Соревнование по программированию

Пожалуйста, вот моя любимая. Стороны прямоугольника параллельны координатным осям. Даны (вводятся с клавиатуры) координаты трёх произвольных вершин из четырёх. Вершины при этом могут идти в произвольном порядке. Пусть для простоты все координаты целочисленны. Найти (вывести на печать) координаты чет...
by Dahl
Sun Jan 10, 2016 10:44 am
Forum: BASIC SDK for Xcode
Topic: CPU 4917
Replies: 5
Views: 8178

Re: CPU 4917

Внезапно, на ipadstory.ru объявили 4917 одним из приложений года. (:
by Dahl
Sun Apr 12, 2015 4:43 am
Forum: Программы на BASIC
Topic: Robot v2
Replies: 3
Views: 5671

Re: Robot v2

Это замечательная штука, и я был бы очень рад, если бы она дошла до состояния самостоятельного приложения, но вот насчёт отсутствия аналогов в AppStore — неправда-с. (: Посмотрите такие штуки, как Karel1981 и Karel the Robot, особенно первую из них. Это та самая обучающая среда, которую придумал в н...
by Dahl
Mon Feb 16, 2015 5:09 am
Forum: Программы на BASIC
Topic: Паровая машина
Replies: 4
Views: 4386

Re: Паровая машина

Расчёт золотника — немножко чересчур круто для школьников. (: Если уж положение поршня полтора часа выражали через угол поворота маховика, то тут даже подумать страшно. (:
by Dahl
Mon Feb 16, 2015 3:40 am
Forum: Программы на BASIC
Topic: Паровая машина
Replies: 4
Views: 4386

Паровая машина

Занимались тригонометрией. Предложил смоделировать поведение системы «поршень-шатун-маховик» паровой машины. Смоделировали. Занимались информатикой. Предложил проверить модель практически. Проверили. (: ' iPad only option angle degrees option sprite pos central sprite "wheel" begin 300,300 fill colo...
by Dahl
Thu Feb 12, 2015 5:15 pm
Forum: Программы на BASIC
Topic: Железный Феликс
Replies: 5
Views: 4794

Re: Железный Феликс

Попробовал поменять фон. Однотонные варианты не понравились. Попробовал «поставить арифмометр на деревянный стол». Так вроде получше. Оставил. Соответственно, пришлось немного поменять цветовое оформление, чтобы ничего ни с чем не сливалось. Чуть допилил справку. Всё лежит там же. Видимо, это final ...
by Dahl
Fri Feb 06, 2015 6:20 pm
Forum: Программы на BASIC
Topic: Железный Феликс
Replies: 5
Views: 4794

Re: Железный Феликс

Фон-то поменять элементарно, попробуем. Гораздо интереснее, как читается справка человеком «не в теме». (: