Прийнятим переможцем є isaacg, з його 7-бітною відповіддю ASCII . Однак виклик ще не закінчений - ця нагорода присуджується за найкоротший відповідь. Якщо якимось чином ви зведете всіх перших персонажів усіх інших відповідей на 10 байт, ви виграєте виграш. Сюди входять усі символи з відповіді на GolfScript Round 2 (плюс той, який додав сам цей відповідь). Цього разу я дозволю вам вийти з ладу - якщо у вас є якісь заперечення проти цього, повідомте мене в коментарях.
Я хотів би віддати кредит випадковим, хто допоміг мені зі своєю старою ідеєю і дав мені цю нову.
Попередні переможці
1 раунд: isaacg, з 7-бітним ASCII
Next bytes: 30 (or 10 if you want that sweet, sweet rep)
Ви знаєте, гольф з кодом - це дуже здорово. Люди приймають виклик, і це повільно стає менше! Але давайте зробимо це іншим способом. Отже, ось мій виклик:Код буде надрукувати перший символ усіх попередніх відповідей у тому порядку, в якому вони були розміщені (перша відповідь не друкує нічого)
- Код починається зі 100 байт і зменшується на 5 кожного разу.
- Якщо два повідомлення збираються однаковою відповіддю (тобто обидва вони публікуються протягом декількох секунд один від одного), новіший повинен додати старий символ і зменшити на 5 байт (навіть на кілька секунд).
- Можна використовувати будь-яку мову.
- Ваш код не повинен створювати помилок.
- Ваш код повинен використовувати всі байти, необхідні для першого кроку.
- Ваш код повинен надрукувати в STDOUT.
- Символи, які не можна друкувати, добре, але:
- Вони не можуть бути першими персонажами (заради мети цього питання)
- Ви повинні повідомити всім, де вони знаходяться
- Ви можете розміщувати кілька відповідей, але:
- Ви повинні зачекати 2 відповіді, перш ніж публікувати інший (тому якщо ви опублікували 100 байтів, вам доведеться почекати до 85 байт.)
- Ви не можете:
- використовувати більше 10 байт коментарів
- мають змінні, які не використовуються для всієї програми
- заповніть програму пробілом
- мають імена змінних довше 10 байт (але ви можете мати кілька менших, ніж 10-байтних змінних)
(перша відповідь EMBLEM є винятком із цих правил, оскільки вона була розміщена перед цими обмеженнями.)
- Немає стандартних лазівки Якщо ви не хочете вийняти все задоволення від виклику.
- Якщо протягом 3 тижнів більше не надсилаються відповіді, виграє відповідь, яка використовує найменше байтів. (У випадку краватки виграє той, хто надрукує довший рядок.)
Приклад: Третя відповідь повинна бути кодом довжиною 90 байтів, що виводить два символи (перше знамення 100-байтового коду, а потім перше значення 95-байтного коду). Перша відповідь нічого не дає (попередніх відповідей, щоб отримати символи).
ppuppPq([#fwSmdP[
початкового рядка і перезапускаємо щоразу, коли рядок довший дозволеного числа. Я тоді не можу думати про виграшний критерій.
#(PS[dfmpquw
? Тут ми стикаємося з самими межами щільності інформації. Якщо ви не пишете 10-байтну програму, яка обробляє всі попередні відповіді. Не впевнений, чи варто цього чекати.