Якщо використовується компільована мова, програма повинна видалити компільований виконуваний файл (але не потрібно видаляти вихідний файл). Якщо використовується інтерпретована мова, програма повинна видалити вихідний файл.
Моя вступна пропозиція:
Пітон (29 символів)
import os;os.remove(__file__)
Редагувати: щоб запобігти таким рішенням, як rm -rf / , програма не повинна видаляти нічого, крім виконуваного файлу чи вихідного файлу.
html,body{margin:0;padding:0;height:100%;overflow:hidden}
<iframe src="https://xmikee1.github.io/ppcg-leaderboard/?id=19355" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe>