golf場で出した方がうけそう

implementation

#!/usr/bin/env python3
pi = [20104, 20063, 19892, 20011, 19874, 20199, 19898, 20163, 19956, 19841]
s = input()
cnt = [s.count(str(i)) for i in range(10)]
for i in range(10):
    if cnt[i] < pi[i]:
        y = i
    if cnt[i] > pi[i]:
        x = i
print(x, y)

ところで、

$ cat a.sh
#!/bin/sh
tr -d . | sed -s 's/\B/\n/g' | diff - <(tail -n +5 "$0" | gunzip | tr -d . | sed -s 's/\B/\n/g') | grep '^[<>]' | tr -cd 0-9 | sed -e 's/\B/ /'
echo
exit 0
$ cat pi.txt | gzip > pi.gz
$ cat a.sh | pi.gz > b.sh

みたいにしたら80KBでした。