Se uma linguagem compilada for usada, o programa deverá excluir o executável compilado (mas não precisará excluir o arquivo de origem). Se um idioma interpretado for usado, o programa deverá excluir o arquivo de origem.
Meu lance de abertura:
Python (29 caracteres)
import os;os.remove(__file__)
Editar: para impedir soluções como rm -rf / , o programa não deve excluir nada, exceto o arquivo executável ou de origem.
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>