- #!/usr/bin/env bash
- python=${PYTHON:-python3}
- trap exit SIGINT
- time=`which gtime` || time=`which time`
- for year in "$@"; do
- day=1
- for solution in $year/[012]*.py; do
- echo "-- year $year -- day $day -------------------------------"
- [ -e $year/input/$day ] && inp=$year/input/$day || inp=/dev/null
- $time -f 'elapsed: %E' "$python" $solution < $inp
- echo
- day=$((day + 1))
- done
- done
|