Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Придумайте самый неоптимизированный способ написать print('Hello, world')

Максим Назаров Знаток (453), закрыт 4 месяца назад
Лучший ответ
Андрей Высший разум (470214) 6 месяцев назад
 print(''.join([chr(144 + round(sum(map(lambda q: i ** q[0] * q[1][0] / q[1][1] * [-1, +1][q[0] % 2], enumerate([[72, 1], [1988923, 9240], [36980539, 50400], [23678549, 20160], [120102721, 120960], [355072981, 725760], [8572133, 57600], [434099, 15120], [35417, 10080], [63859, 241920], [13421, 1209600], [797, 3991680]]))))) for i in range(12)])) 
Остальные ответы
Игорь Ступинский Мыслитель (5535) 6 месяцев назад
Открываешь блокнот в кодировке ASCII. Читаешь справочник по машинному коду и вручную набираешь все символы. Сохраняешь текст в EXE или иное.
Максим НазаровЗнаток (453) 6 месяцев назад
Думаю, наоборот более оптимизировано получится, ведь компьютеру не нужно будет переводить код в машинный
Игорь Ступинский Мыслитель (5535) Максим Назаров, у вас был вопрос "как написать самым неоптимизированным (сложным и бесполезным) способом". Если вам нужно, чтобы оно максимально тормозило систему, то просто скомпилируйте кучу библиотек из Python с помощью сторонних инструментов вроде PyInstaller. Для надежности можно туда майнинг-ферму внедрить.
Ликаон Гашик69 Мыслитель (6160) 6 месяцев назад
csharp
using System;

namespace HelloWorldApp
{
class Program
{
static void Main(string[] args)
{
// Создание переменной для хранения сообщения
string message = CreateMessage();

// Проверка, является ли сообщение пустым или null
if (string.IsNullOrEmpty(message))
{
Console.WriteLine("Сообщение пустое!");
}
else
{
// Вывод сообщения на консоль
PrintMessage(message);
}
}

static string CreateMessage()
{
// Создание строки
string hello = "Hello";
string world = "World";
string exclamation = "!";

// Объединение строк
string completeMessage = string.Concat(hello, " ", world, exclamation);
return completeMessage;
}

static void PrintMessage(string message)
{
// Логирование сообщения перед выводом
LogMessage(message);
// Вывод сообщения
Console.WriteLine(message);
}

static void LogMessage(string message)
{
// Логирование в консоль
Console.WriteLine("Лог: " + message);
}
}
}


Чат gpt писал
Еду Засалярай Ученик (190) 6 месяцев назад
Ну смотри бро, вариант следующий, а хотя мне лень это делать
Dlazder Мудрец (17253) 6 месяцев назад
написать это одним пальцем левой ноги на 6 кнопочной клавиатуре.
Терр Онтал Мудрец (13300) 6 месяцев назад
В цикле генерировать 12 случайных символов (длина строки 'hello world') и объединять их в строку. Если полученная строка это 'hello world', то вывести на экран и завершить работу, иначе повторить
Максим НазаровЗнаток (453) 6 месяцев назад
Программа не доработана, каждую комбинацию надо сохранять и добавлять в список для анализации работы программы, у каждый раз сортировать этот список
Николай Матвейчук Просветленный (45804) 6 месяцев назад
придумал. не могу записать, потому что для его записи требуется бесконечное количество символов. Программа использует бесконечное количество памяти и выполняется за бесконечное количество времени.
ᴊäɢᴇʀᴍᴇɪsᴛᴇʀ Мудрец (17468) 6 месяцев назад
 import base64 
def HELLO():
q=ord('h'.upper())
w=ord('E'.lower())
e=ord('L'.lower())
r=ord('L'.lower())
t=ord('O'.lower())
y=ord(',')
u=ord(' ')
i=ord('W'.lower())
o=ord('O'.lower())
p=ord('R'.lower())
a=ord('L'.lower())
s=ord('D'.lower())
d=ord('!'.lower())
lst=[q,w,e,r,t,y,u,i,o,p,a,s,d]

result = ''
for i in lst:
result += chr(i)

return result

if HELLO()=='Hello, world!':
x = base64.b64encode(HELLO().encode('utf-8'))
for i in range(ord('A'),ord('Z')+1):
if chr(i).lower()=='x':
z = base64.b64decode(x).decode('utf-8')
z = z.replace("'", '')
print(z)

else:
print(0)
всякой х3рни можно ещё напридумывать, если писать не лень. Самый самый вообще не на python`е лучше писать
Похожие вопросы