- 22, Oct 2024
- #1
Заблокировано
. Этот вопрос и ответы на него заблокированы, поскольку вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия.
Напишите фрагмент, функцию, программу..., которые будут запутаны таким образом, что с первого взгляда будет ясно, что они делают что-то еще.
- Например: напишите небольшой код, который складывает два числа, но когда вы спросите кого-нибудь «что он делает?», он скажет вам, что он печатает «Hello, World!».
- Правила
- Код должен быть удобочитаемым для человека, который примерно знает используемый вами язык (в ваших интересах избегайте встроенного запутанного языка, такого как APL).
Код должен сделать что-то неожиданное, что читатель изначально не мог предсказать.
- Когда вы спрашиваете разных читателей, у них должно быть одинаковое (неправильное) мнение о том, что делает код.
- Рейтинг Пожалуйста, читайте коды других участников в течение максимум 10-20 секунд, чтобы иметь представление о том, что там происходит. Добавьте комментарий к ответу и укажите, что вы +1 думать
- код делает. Если ответ, который вы хотите дать, уже есть, просто
printf('Hello World');
printf('Hello World');
) /printf('Hello World');
(see example below). - комментарий. (если вы пропустите этот ответ и добавите еще один комментарий, не волнуйтесь, он не будет засчитан как еще один ответ). Баллы будут учитываться следующим образом: (
- Оценивайте других участников, соблюдая принцип честной игры.
и не комментируйте свой собственный код.
Добавляйте только полезные комментарии. Избегайте «не знаю» и «хорошо!», они не учитываются при оценке, но запутывать надо код, а не оценки.
Пример рейтинга
Фрагмент добавляет два числа. В комментариях говорится:
(3) На дисплее отображается «Привет, мир!»
(1) Он вычитает 2 числа. 16.67%.
(2) Добавляет 2 числа.
Общая сумма баллов равна максимальному количеству мнений (3) – количеству хороших догадок (2), разделенному на общую сумму догадок (3 + 1 + 2 = 6). Результат: (3 - 2) / 6 = 1/6 =
ПОДРОБНЕЕ О ПУНКТАХ
totalOpinion
У людей, кажется, есть некоторые проблемы с выяснением пунктов.
Вот высший балл:
комментарии:
Он отображает количество раз, когда вы нажали кнопку. (17 комментариев).
ВСЕГО: 17 комментариев
goodGuess
Оценка: (17 - 0)/17 = 1 = 100%
Вот неутешительный счет:
комментарии:
Он печатает «Hello World». (13 комментариев).
ИТОГО: 13 комментариев
maxFalseOpinion
Оценка: (0–13)/13 = -1 = -100%
Вот не такой уж и плохой результат:
комментарии:
Он печатает имя пользователя. (2 комментария).
Отображает текущее время (15 комментариев).
Он возвращает то, что вы ввели, без изменений. (3 комментария).
Он печатает «Hello World» (1 комментарий).
ВСЕГО: 21 комментарий
Оценка: (15 – 1)/21 = 0,6667 = 66,67%
Объясняю: