Last active
October 23, 2017 18:24
-
-
Save iwatakeshi/ffb6eb6aa07e8b939b1db0078303261f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # A. Generate list of random numbers | |
| echo "Generating a list of random numbers" | |
| for power in $(seq 1 13) | |
| do | |
| let size=2**$power | |
| let number = 1000*$size | |
| echo "Progress: "$power"/13" | |
| numgen $number -r >> $size"KRandomInts".txt; | |
| fi | |
| done | |
| # B.1 Generate list of ascending numbers | |
| echo "Generating a list of ascending numbers" | |
| for power in $(seq 1 13) | |
| do | |
| let size=2**$power | |
| let number = 1000*$size | |
| echo "Progress: "$power"/13" | |
| numgen $number -l >> $size"KAscendingInts".txt; | |
| fi | |
| done | |
| # B.2 Generate list of descending numbers | |
| echo "Generating a list of descending numbers" | |
| for power in $(seq 1 13) | |
| do | |
| let size=2**$power | |
| let number = 1000*$size | |
| echo "Progress: "$power"/13" | |
| numgen $number -ld >> $size"KDescendingInts".txt; | |
| fi | |
| done | |
| # C. Generate list of shuffled numbers | |
| echo "Generating list of shuffled numbers" | |
| for power in $(seq 1 13) | |
| do | |
| let size=2**$power; | |
| let number=1000*$size; | |
| echo "Progress: "$power"/13" | |
| for p in $(seq -4 3) | |
| do | |
| shuffles=$(bc <<< "scale=4;((2^$p)*$number)"); | |
| numgen $number -s ${shuffles%.*} >> $size"K+"${shuffles%.*}"ShuffledInts".txt | |
| fi | |
| done | |
| done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment