Вопросы с тегом «underhanded»

Этот тег существует по историческим причинам. Новые вызовы типа, ранее размещенного под этим тегом, не приветствуются.

30
Напишите программу, которая делает 2 + 2 = 5 [закрыто]
Напишите программу, которая, казалось бы, добавляет числа 2 и 2 и выводит 5. Это закулисный конкурс. Ваша программа не может вывести никаких ошибок. Остерегайтесь дыр в памяти! Ввод необязателен. Переопределение 2 + 2 как 5 не очень креативно! Не думай дважды, попробуй что-нибудь еще.

30
Сделай так, будто я работаю
Часто я запускаю скрипт или запрос, выполнение которого занимает значительное время. Я могу оставить этот сценарий открытым и наслаждаться проволочками без вины. Теперь, что если бы я мог написать сценарий, который кажется одним из приведенных выше сценариев для любого зрителя, но только для внешнего вида? Я мог бы поставить его …

30
Какая? Нет ошибки? [закрыто]
Ваша задача проста. Напишите программу, которая, очевидно, должна выдавать ошибку на первый взгляд либо при компиляции, либо при запуске, но либо не дает, либо выдает какую-то другую несвязанную ошибку. Это конкурс популярности, так что будьте креативны.

30
Троллинг [закрыто]
Тролль захватил вас и заставляет писать вредоносные программы (определяемые как программы, которые повреждают компьютер, на котором он работает). Тролль умеет читать и понимать код, но не очень хорошо замечает ошибки. Ваша цель - написать программу, которая: Выглядит как вредоносная программа; то есть начинающий программист, читающий код, будет убежден, что код …

7
Очевидно, что P = NP [закрыто]
SAT - это проблема определения того, можно ли сделать булево выражение истинным. Например, (A) можно сделать истинным, установив A = TRUE, но (A &&! A) никогда не может быть истинным. Эта проблема, как известно, является NP-полной. См. Булево соответствие . Ваша задача - написать программу для SAT, которая выполняется за …

30
Случайный сценарий, который на самом деле не случайный
В качестве маленькой шутки в офисе кто-то захотел сценарий, который случайным образом выбирает имя, и сказал, что человек сделает несколько напитков. Давайте назовем людей Джоном, Джеффом, Эммой, Стивом и Джули. Я подумал, что было бы забавно создать сценарий, который на первый взгляд кажется случайным, но на самом деле всегда дает …

30
Почему это не заканчивается? [закрыто]
Ваша задача: написать программу, которая должна завершаться, но никогда (в случае сбоя компьютера) этого не происходит. Сделать так, чтобы он выполнял простую задачу: добавление чисел, распечатка чего-либо, ... Но это просто попадает в бесконечный цикл. Постарайтесь сделать вашу программу очень понятной и простой, в то время как она фактически застрянет …

7
Начните революцию в Океании
Победители (решено 14.09.14) Победный ответ от Markuz (Python) - 63 голоса Второе место занял Курой Неко (PHP) - 55 голосов Введение Вы находитесь в мире книги Девятнадцать восемьдесят четыре Джорджа Оруэлла. Вы программист для партии, и вам поручено написать программу для телеэкранов. Он должен выводить сторонние сообщения, и вы выбрали …

18
Программа, которая добавляет все натуральные числа и дает -1/12 [закрыто]
Как вы, возможно, знаете, есть математический забавный факт: если вы добавите все натуральные числа, вы получите ... -1/12 (см. Википедию здесь) . Конечно, это очень странный результат, и его нельзя получить, просто добавив одно число за другим, но некоторые специальные математические приемы. Однако ваша задача - написать программу, которая выглядит …

3
Киш Лорейн [закрыто]
Так как это было Pi день в последнее время , я заметил на ряд из проблем , которые просят вас вычислить пи. Конечно, пирог с заварным кремом Лотарингия - не совсем пирог (вы можете претендовать на бонусный балл +1, если вы угадали вызов из названия). Таким образом, ваша задача - …

13
«Опровергнуть» последнюю теорему Ферма [закрыто]
Напишите программу на выбранном вами языке, которая, по- видимому, успешно находит контрпример к последней теореме Ферма . То есть найдите целые числа a , b , c > 0 и n > 2, такие что a n + b n = c n . Конечно, вы не можете действительно сделать …

30
Произведите неожиданное слово [закрыто]
Цель состоит в том, чтобы написать программу, которая будет генерировать слово неожиданно (программа не выглядит так, как будто она собирается произвести слово). Пример (JavaScript): alert(([0][1]+"").slice(4,8)) оповещения "хорошо" - jsfiddle . Пояснения: 1. [0][1]возвращает undefined, потому что в массиве только один элемент [0] 2. Добавление пустой строки преобразует undefinedв строку «undefined» …

30
Задача: написать кусок кода, который завершает свою работу [закрыто]
Я ищу (не так ли?) Кусок кода, который немедленно завершается - совершенно нетрадиционным способом. Это не значит: System.exit((int) 'A');(Java). Это может означать: #!/usr/bin/env python3 # NOTE: This kills ALL RUNNING Python processes. Be careful! def exit(): import os os.system("killall python3") # Windows addon os.system("taskkill /im python.exe /f") exit() Ответ с …

30
Удаление пустой строки в исходном коде, которая вызывает неожиданную функциональность [закрыто]
Напишите скрипт, который отлично работает, когда в потоке программной логики присутствует пустая строка, но ломается или вызывает неожиданное поведение при удалении этой строки. Избегайте стандартных лазеек и глупых ответов. Ваша программа должна сделать что-то «полезное», даже если все, что она делает, это добавляет несколько целых чисел. Удаление пустой строки из …

9
Саботировать стандарты кодирования [закрыто]
В компаниях, разрабатывающих программное обеспечение, применяются различные стандарты кодирования, целью которых является повышение надежности, переносимости и, что самое важное, читабельности кода, написанного совместно разными разработчиками. Два примечательных примера - это MISRA C и стандарт C ++, разработанный для проекта JSF . Они обычно имеют следующую форму, после тщательного определения того, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.