Initial data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 72d218235f
commit f23f22d71c
199087 changed files with 3378941 additions and 0 deletions

View file

@ -0,0 +1,20 @@
possible=()
for (( i=0; i<18; ++i )); do
for (( j=0; j<13; ++j )); do
for (( k=0; k<6; ++k )); do
(( n = i*6 + j*9 + k*20 ))
if (( n )); then
possible[n]=1
fi
done
done
done
for (( n=100; n; n-- )); do
if [[ -n ${possible[n]} ]; then
continue
fi
break
done
printf 'Maximum non-McNuggets number is %d\n' $n

View file

@ -0,0 +1,24 @@
possible=
i=0
while [ $i -lt 18 ]; do
j=0
while [ $j -lt 13 ]; do
k=0
while [ $k -lt 6 ]; do
possible="${possible+$possible }"`expr $i \* 6 + $j \* 9 + $k \* 20`
k=`expr $k + 1`
done
j=`expr $j + 1`
done
i=`expr $i + 1`
done
n=100
while [ $n -gt 0 ]; do
if echo "$possible" | tr ' ' '\n' | fgrep -qx $n; then
n=`expr $n - 1`
continue
fi
break
done
echo "Maximum non-McNuggets number is $n"