Ваше завдання - написати програму, функцію або фрагмент (так, фрагменти дозволені), які просто виводять ціле число. Однак ви повинні бути в змозі розділити ваше подання на префікси, які також створюють окремі цілі числа. Ви не можете використовувати жодні байти, що з’явились у попередніх префіксах. Наприклад, у нас можуть бути префікси:
1 # 1 (Now we can't use 1)
1-6 # -5 (Now we can't use - or 6)
1-6/3 # -1 (Now we can't use / or 3)
1-6/3+0xA # 9 Final submission
Правила
- Ваша мета - створити, щоб спробувати створити найбільш унікальні цілі числа, зберігаючи їх близько до нуля.
- Система підрахунків балів
((number of unique integers)**3)/(sum of absolute values), де чим вище ваш бал, тим краще. Наведений вище приклад оцінки .
- Система підрахунків балів
- Повинно бути не менше двох унікальних цілих чисел (без ділення на нуль!)
- Будь ласка, відформатуйте свою відповідь аналогічно:
# Language, \$(4^{3})/16 = 4\$
1-6/3+0xA (the full program)
- Згадайте, якщо ваше повідомлення складається з фрагментів, які оцінюють за значенням, функціями або повноцінними програмами.
- Перелічіть кожен із префіксів та (необов'язково) пояснення, як вони працюють.
print 123-len(open(__file__).read())після #цього один байт, який не використовувався досі (крім деяких контрольних символів), з префіксами, що рубають ці байти. Налаштуйте 123 під будь-який центр, діапазон виходів становить близько 0. Для кращого результату частину програми без коментарів можна переписати, використовуючи лише 7 різних символів, які є універсальними для Python. Чи все це дійсно?