diff options
Diffstat (limited to 'challenge-149')
43 files changed, 927 insertions, 730 deletions
diff --git a/challenge-149/abigail/awk/ch-1.awk b/challenge-149/abigail/awk/ch-1.awk index db6182ff4f..1faa7da576 100644 --- a/challenge-149/abigail/awk/ch-1.awk +++ b/challenge-149/abigail/awk/ch-1.awk @@ -18,20 +18,20 @@ function digit_sum (number, sum) { } function is_fib (n, t) { - while (g < n) { - t = g - g = f + g - f = t - fib [g] = 1 + while (fib_last < n) { + t = fib_last + fib_last = fib_prev + fib_last + fib_prev = t + fib [fib_last] = 1 } return n in fib } BEGIN { - f = 0 - g = 1 - fib [f] = 1 - fib [g] = 1 + fib_prev = 0 + fib_last = 1 + fib [fib_prev] = 1 + fib [fib_last] = 1 } { diff --git a/challenge-149/abigail/awk/ch-2.awk b/challenge-149/abigail/awk/ch-2.awk index 1b8416f19b..fe7f487aa1 100644 --- a/challenge-149/abigail/awk/ch-2.awk +++ b/challenge-149/abigail/awk/ch-2.awk @@ -8,27 +8,31 @@ # Run as: awk -f ch-2.awk < input-file # + BEGIN { - A287298 [ 2] = "1" - A287298 [ 3] = "1" - A287298 [ 4] = "3201" - A287298 [ 5] = "4301" - A287298 [ 6] = "452013" - A287298 [ 7] = "6250341" - A287298 [ 8] = "47302651" - A287298 [ 9] = "823146570" - A287298 [10] = "9814072356" - A287298 [11] = "A8701245369" - A287298 [12] = "B8750A649321" - A287298 [13] = "CBA504216873" - A287298 [14] = "DC71B30685A924" - A287298 [15] = "EDAC93B24658701" - A287298 [16] = "FED5B39A42706C81" - A287298 [17] = "GFED5A31C6B79802" - A287298 [18] = "HGF80ADC53712EB649" - A287298 [19] = "IHGFD3408C6E715A2B9" - A287298 [20] = "JIHG03DAC457BFE96281" - A287298 [22] = "LKJIG5D14B9032FHAC867E" + A287298 [ 2] = "1" + A287298 [ 3] = "1" + A287298 [ 4] = "3201" + A287298 [ 5] = "4301" + A287298 [ 6] = "452013" + A287298 [ 7] = "6250341" + A287298 [ 8] = "47302651" + A287298 [ 9] = "823146570" + A287298 [10] = "9814072356" + A287298 [11] = "A8701245369" + A287298 [12] = "B8750A649321" + A287298 [13] = "CBA504216873" + A287298 [14] = "DC71B30685A924" + A287298 [15] = "EDAC93B24658701" + A287298 [16] = "FED5B39A42706C81" + A287298 [17] = "GFED5A31C6B79802" + A287298 [18] = "HGF80ADC53712EB649" + A287298 [19] = "IHGFD3408C6E715A2B9" + A287298 [20] = "JIHG03DAC457BFE96281" + A287298 [22] = "LKJIG5D14B9032FHAC867E" + A287298 [23] = "MLKJEFG5IC1D9H8042AB376" + A287298 [24] = "NMLKJ2BD0639GFE7C8IH5A41" + A287298 [25] = "ONMLKD8CJE2H47F6395I0B1AG" } { diff --git a/challenge-149/abigail/bash/ch-1.sh b/challenge-149/abigail/bash/ch-1.sh index bd882f735b..9e87e4f844 100644 --- a/challenge-149/abigail/bash/ch-1.sh +++ b/challenge-149/abigail/bash/ch-1.sh @@ -17,19 +17,19 @@ function digit_sum () { done } -f=0 -g=1 +fib_prev=0 +fib_last=1 declare -A fib -fib[$f]=1 -fib[$g]=1 +fib[$fib_prev]=1 +fib[$fib_last]=1 function is_fib () { local n=$1 - while (($g < $n)) - do ((t = g)) - ((g = f + g)) - ((f = t)) - fib[$g]=1 + while (($fib_last < $n)) + do ((t = fib_last)) + ((fib_last = fib_prev + fib_last)) + ((fib_prev = t)) + fib[$fib_last]=1 done is_fib=${fib[$n]:-0} } diff --git a/challenge-149/abigail/bash/ch-2.sh b/challenge-149/abigail/bash/ch-2.sh index ba798b6707..31b5ef156a 100644 --- a/challenge-149/abigail/bash/ch-2.sh +++ b/challenge-149/abigail/bash/ch-2.sh @@ -12,6 +12,9 @@ set -f declare -a A287298 + +declare -a A287298 + A287298[2]=1 A287298[3]=1 A287298[4]=3201 @@ -32,6 +35,9 @@ A287298[18]=HGF80ADC53712EB649 A287298[19]=IHGFD3408C6E715A2B9 A287298[20]=JIHG03DAC457BFE96281 A287298[22]=LKJIG5D14B9032FHAC867E +A287298[23]=MLKJEFG5IC1D9H8042AB376 +A287298[24]=NMLKJ2BD0639GFE7C8IH5A41 +A287298[25]=ONMLKD8CJE2H47F6395I0B1AG while read n do echo ${A287298[$n]:-"Too hard to calculate"} diff --git a/challenge-149/abigail/basic/ch-2.bas b/challenge-149/abigail/basic/ch-2.bas index 837319f2fc..87d5812589 100644 --- a/challenge-149/abigail/basic/ch-2.bas +++ b/challenge-149/abigail/basic/ch-2.bas @@ -6,31 +6,37 @@ 0050 REM Run as: basic ch-2.bas < input-file 0060 REM -1000 INPUT N -1005 IF N < 0 THEN END +1000 maxbase = 25 -1010 IF N = 2 THEN PRINT "1" -1020 IF N = 3 THEN PRINT "1" -1030 IF N = 4 THEN PRINT "3201" -1040 IF N = 5 THEN PRINT "4301" -1050 IF N = 6 THEN PRINT "452013" -1060 IF N = 7 THEN PRINT "6250341" -1070 IF N = 8 THEN PRINT "47302651" -1080 IF N = 9 THEN PRINT "823146570" -1090 IF N = 10 THEN PRINT "9814072356" -1100 IF N = 11 THEN PRINT "A8701245369" -1110 IF N = 12 THEN PRINT "B8750A649321" -1120 IF N = 13 THEN PRINT "CBA504216873" -1130 IF N = 14 THEN PRINT "DC71B30685A924" -1140 IF N = 15 THEN PRINT "EDAC93B24658701" -1150 IF N = 16 THEN PRINT "FED5B39A42706C81" -1160 IF N = 17 THEN PRINT "GFED5A31C6B79802" -1170 IF N = 18 THEN PRINT "HGF80ADC53712EB649" -1180 IF N = 19 THEN PRINT "IHGFD3408C6E715A2B9" -1190 IF N = 20 THEN PRINT "JIHG03DAC457BFE96281" -1195 IF N = 21 THEN PRINT "Too hard to calculate" -1200 IF N = 22 THEN PRINT "LKJIG5D14B9032FHAC867E" -1210 IF N > 22 THEN PRINT "Too hard to calculate" +1010 INPUT N +1015 IF N < 0 THEN END + +1020 IF N = 2 THEN PRINT "1" +1030 IF N = 3 THEN PRINT "1" +1040 IF N = 4 THEN PRINT "3201" +1050 IF N = 5 THEN PRINT "4301" +1060 IF N = 6 THEN PRINT "452013" +1070 IF N = 7 THEN PRINT "6250341" +1080 IF N = 8 THEN PRINT "47302651" +1090 IF N = 9 THEN PRINT "823146570" +1100 IF N = 10 THEN PRINT "9814072356" +1110 IF N = 11 THEN PRINT "A8701245369" +1120 IF N = 12 THEN PRINT "B8750A649321" +1130 IF N = 13 THEN PRINT "CBA504216873" +1140 IF N = 14 THEN PRINT "DC71B30685A924" +1150 IF N = 15 THEN PRINT "EDAC93B24658701" +1160 IF N = 16 THEN PRINT "FED5B39A42706C81" +1170 IF N = 17 THEN PRINT "GFED5A31C6B79802" +1180 IF N = 18 THEN PRINT "HGF80ADC53712EB649" +1190 IF N = 19 THEN PRINT "IHGFD3408C6E715A2B9" +1200 IF N = 20 THEN PRINT "JIHG03DAC457BFE96281" +1210 IF N = 22 THEN PRINT "LKJIG5D14B9032FHAC867E" +1220 IF N = 23 THEN PRINT "MLKJEFG5IC1D9H8042AB376" +1230 IF N = 24 THEN PRINT "NMLKJ2BD0639GFE7C8IH5A41" +1240 IF N = 25 THEN PRINT "ONMLKD8CJE2H47F6395I0B1AG" + +1500 IF N = 21 THEN PRINT "Too hard to calculate" +1510 IF N > maxbase THEN PRINT "Too hard to calculate" 5000 GOTO 1000 diff --git a/challenge-149/abigail/bc/ch-1.bc b/challenge-149/abigail/bc/ch-1.bc index 85f46b7a03..84e3b12665 100644 --- a/challenge-149/abigail/bc/ch-1.bc +++ b/challenge-149/abigail/bc/ch-1.bc @@ -18,19 +18,19 @@ define digit_sum (n) { return (sum) } -f = 1 -g = 1 +fib_prev = 1 +fib_last = 1 fib [0] = 0 fib [1] = 1 fib_count = 2 define is_fib (n) { auto t, min, max - while (g < n) { - t = g - g = f + g - f = t - fib [fib_count] = g + while (fib_last < n) { + t = fib_last + fib_last = fib_prev + fib_last + fib_prev = t + fib [fib_count] = fib_last fib_count = fib_count + 1 } min = 0 diff --git a/challenge-149/abigail/bc/ch-2.bc b/challenge-149/abigail/bc/ch-2.bc index e4a9d9a2aa..8172dc428d 100644 --- a/challenge-149/abigail/bc/ch-2.bc +++ b/challenge-149/abigail/bc/ch-2.bc @@ -55,6 +55,18 @@ while (1) { "LKJIG5D14B9032FHAC867E" done = 1 } + if (n == 23) { + "MLKJEFG5IC1D9H8042AB376" + done = 1 + } + if (n == 24) { + "NMLKJ2BD0639GFE7C8IH5A41" + done = 1 + } + if (n == 25) { + "ONMLKD8CJE2H47F6395I0B1AG" + done = 1 + } if (done == 0) { "Too hard to calculate" } diff --git a/challenge-149/abigail/blog.txt b/challenge-149/abigail/blog.txt new file mode 100644 index 0000000000..c30d46aece --- /dev/null +++ b/challenge-149/abigail/blog.txt @@ -0,0 +1 @@ +https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-149-1.html diff --git a/challenge-149/abigail/blog1.txt b/challenge-149/abigail/blog1.txt new file mode 100644 index 0000000000..99268378ff --- /dev/null +++ b/challenge-149/abigail/blog1.txt @@ -0,0 +1 @@ +https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-149-2.html diff --git a/challenge-149/abigail/c/ch-2.c b/challenge-149/abigail/c/ch-2.c index 6f9c25796d..d8a6039858 100644 --- a/challenge-149/abigail/c/ch-2.c +++ b/challenge-149/abigail/c/ch-2.c @@ -11,35 +11,39 @@ */ int main (void) { - char * A287298 [23]; int n; + size_t max_base = 25; + char * A287298 [26]; - A287298 [ 0] = NULL; - A287298 [ 1] = NULL; - A287298 [ 2] = "1"; - A287298 [ 3] = "1"; - A287298 [ 4] = "3201"; - A287298 [ 5] = "4301"; - A287298 [ 6] = "452013"; - A287298 [ 7] = "6250341"; - A287298 [ 8] = "47302651"; - A287298 [ 9] = "823146570"; - A287298 [10] = "9814072356"; - A287298 [11] = "A8701245369"; - A287298 [12] = "B8750A649321"; - A287298 [13] = "CBA504216873"; - A287298 [14] = "DC71B30685A924"; - A287298 [15] = "EDAC93B24658701"; - A287298 [16] = "FED5B39A42706C81"; - A287298 [17] = "GFED5A31C6B79802"; - A287298 [18] = "HGF80ADC53712EB649"; - A287298 [19] = "IHGFD3408C6E715A2B9"; - A287298 [20] = "JIHG03DAC457BFE96281"; - A287298 [21] = NULL; - A287298 [22] = "LKJIG5D14B9032FHAC867E"; + A287298 [ 0] = NULL; + A287298 [ 1] = NULL; + A287298 [ 2] = "1"; + A287298 [ 3] = "1"; + A287298 [ 4] = "3201"; + A287298 [ 5] = "4301"; + A287298 [ 6] = "452013"; + A287298 [ 7] = "6250341"; + A287298 [ 8] = "47302651"; + A287298 [ 9] = "823146570"; + A287298 [10] = "9814072356"; + A287298 [11] = "A8701245369"; + A287298 [12] = "B8750A649321"; + A287298 [13] = "CBA504216873"; + A287298 [14] = "DC71B30685A924"; + A287298 [15] = "EDAC93B24658701"; + A287298 [16] = "FED5B39A42706C81"; + A287298 [17] = "GFED5A31C6B79802"; + A287298 [18] = "HGF80ADC53712EB649"; + A287298 [19] = "IHGFD3408C6E715A2B9"; + A287298 [20] = "JIHG03DAC457BFE96281"; + A287298 [21] = NULL; + A287298 [22] = "LKJIG5D14B9032FHAC867E"; + A287298 [23] = "MLKJEFG5IC1D9H8042AB376"; + A287298 [24] = "NMLKJ2BD0639GFE7C8IH5A41"; + A287298 [25] = "ONMLKD8CJE2H47F6395I0B1AG"; while (scanf ("%d", &n) == 1) { - if (n > 22 || A287298 [n] == NULL) { + if (n > max_base || A287298 [n] == NULL) { printf ("Too hard to calculate\n"); } else { diff --git a/challenge-149/abigail/data/a287298.awk b/challenge-149/abigail/data/a287298.awk index 8ae03ba3aa..16760d44b5 100644 --- a/challenge-149/abigail/data/a287298.awk +++ b/challenge-149/abigail/data/a287298.awk @@ -1,22 +1,25 @@ BEGIN { - A287298 [ 2] = "1" - A287298 [ 3] = "1" - A287298 [ 4] = "3201" - A287298 [ 5] = "4301" - A287298 [ 6] = "452013" - A287298 [ 7] = "6250341" - A287298 [ 8] = "47302651" - A287298 [ 9] = "823146570" - A287298 [10] = "9814072356" - A287298 [11] = "A8701245369" - A287298 [12] = "B8750A649321" - A287298 [13] = "CBA504216873" - A287298 [14] = "DC71B30685A924" - A287298 [15] = "EDAC93B24658701" - A287298 [16] = "FED5B39A42706C81" - A287298 [17] = "GFED5A31C6B79802" - A287298 [18] = "HGF80ADC53712EB649" - A287298 [19] = "IHGFD3408C6E715A2B9" - A287298 [20] = "JIHG03DAC457BFE96281" - A287298 [22] = "LKJIG5D14B9032FHAC867E" + A287298 [ 2] = "1" + A287298 [ 3] = "1" + A287298 [ 4] = "3201" + A287298 [ 5] = "4301" + A287298 [ 6] = "452013" + A287298 [ 7] = "6250341" + A287298 [ 8] = "47302651" + A287298 [ 9] = "823146570" + A287298 [10] = "9814072356" + A287298 [11] = "A8701245369" + A287298 [12] = "B8750A649321" + A287298 [13] = "CBA504216873" + A287298 [14] = "DC71B30685A924" + A287298 [15] = "EDAC93B24658701" + A287298 [16] = "FED5B39A42706C81" + A287298 [17] = "GFED5A31C6B79802" + A287298 [18] = "HGF80ADC53712EB649" + A287298 [19] = "IHGFD3408C6E715A2B9" + A287298 [20] = "JIHG03DAC457BFE96281" + A287298 [22] = "LKJIG5D14B9032FHAC867E" + A287298 [23] = "MLKJEFG5IC1D9H8042AB376" + A287298 [24] = "NMLKJ2BD0639GFE7C8IH5A41" + A287298 [25] = "ONMLKD8CJE2H47F6395I0B1AG" } diff --git a/challenge-149/abigail/data/a287298.bas b/challenge-149/abigail/data/a287298.bas index 110decb347..05698b1333 100644 --- a/challenge-149/abigail/data/a287298.bas +++ b/challenge-149/abigail/data/a287298.bas @@ -1,23 +1,28 @@ -1000 INPUT N +1000 maxbase = 25 +1010 INPUT N -1010 IF N = 2 THEN PRINT "1" -1020 IF N = 3 THEN PRINT "1" -1030 IF N = 4 THEN PRINT "3201" -1040 IF N = 5 THEN PRINT "4301" -1050 IF N = 6 THEN PRINT "452013" -1060 IF N = 7 THEN PRINT "6250341" -1070 IF N = 8 THEN PRINT "47302651" -1080 IF N = 9 THEN PRINT "823146570" -1090 IF N = 10 THEN PRINT "9814072356" -1100 IF N = 11 THEN PRINT "A8701245369" -1110 IF N = 12 THEN PRINT "B8750A649321" -1120 IF N = 13 THEN PRINT "CBA504216873" -1130 IF N = 14 THEN PRINT "DC71B30685A924" -1140 IF N = 15 THEN PRINT "EDAC93B24658701" -1150 IF N = 16 THEN PRINT "FED5B39A42706C81" -1160 IF N = 17 THEN PRINT "GFED5A31C6B79802" -1170 IF N = 18 THEN PRINT "HGF80ADC53712EB649" -1180 IF N = 19 THEN PRINT "IHGFD3408C6E715A2B9" -1190 IF N = 20 THEN PRINT "JIHG03DAC457BFE96281" -1200 IF N = 22 THEN PRINT "LKJIG5D14B9032FHAC867E" + +1020 IF N = 2 THEN PRINT "1" +1030 IF N = 3 THEN PRINT "1" +1040 IF N = 4 THEN PRINT "3201" +1050 IF N = 5 THEN PRINT "4301" +1060 IF N = 6 THEN PRINT "452013" +1070 IF N = 7 THEN PRINT "6250341" +1080 IF N = 8 THEN PRINT "47302651" +1090 IF N = 9 THEN PRINT "823146570" +1100 IF N = 10 THEN PRINT "9814072356" +1110 IF N = 11 THEN PRINT "A8701245369" +1120 IF N = 12 THEN PRINT "B8750A649321" +1130 IF N = 13 THEN PRINT "CBA504216873" +1140 IF N = 14 THEN PRINT "DC71B30685A924" +1150 IF N = 15 THEN PRINT "EDAC93B24658701" +1160 IF N = 16 THEN PRINT "FED5B39A42706C81" +1170 IF N = 17 THEN PRINT "GFED5A31C6B79802" +1180 IF N = 18 THEN PRINT "HGF80ADC53712EB649" +1190 IF N = 19 THEN PRINT "IHGFD3408C6E715A2B9" +1200 IF N = 20 THEN PRINT "JIHG03DAC457BFE96281" +1210 IF N = 22 THEN PRINT "LKJIG5D14B9032FHAC867E" +1220 IF N = 23 THEN PRINT "MLKJEFG5IC1D9H8042AB376" +1230 IF N = 24 THEN PRINT "NMLKJ2BD0639GFE7C8IH5A41" +1240 IF N = 25 THEN PRINT "ONMLKD8CJE2H47F6395I0B1AG" diff --git a/challenge-149/abigail/data/a287298.bc b/challenge-149/abigail/data/a287298.bc index 2578cbfcd8..bd9aecf401 100644 --- a/challenge-149/abigail/data/a287298.bc +++ b/challenge-149/abigail/data/a287298.bc @@ -1,3 +1,5 @@ +max_base = 25 + a287298 [ 2] = 1 a287298 [ 3] = 1 a287298 [ 4] = 225 diff --git a/challenge-149/abigail/data/a287298.c b/challenge-149/abigail/data/a287298.c index be71166f71..568ebae2fb 100644 --- a/challenge-149/abigail/data/a287298.c +++ b/challenge-149/abigail/data/a287298.c @@ -1,27 +1,31 @@ int main (void) { - char * A287298 [23]; + char * A287298 [26]; + size_t max_base = 25; - A287298 [ 0] = NULL; - A287298 [ 1] = NULL; - A287298 [ 2] = "1"; - A287298 [ 3] = "1"; - A287298 [ 4] = "3201"; - A287298 [ 5] = "4301"; - A287298 [ 6] = "452013"; - A287298 [ 7] = "6250341"; - A287298 [ 8] = "47302651"; - A287298 [ 9] = "823146570"; - A287298 [10] = "9814072356"; - A287298 [11] = "A8701245369"; - A287298 [12] = "B8750A649321"; - A287298 [13] = "CBA504216873"; - A287298 [14] = "DC71B30685A924"; - A287298 [15] = "EDAC93B24658701"; - A287298 [16] = "FED5B39A42706C81"; - A287298 [17] = "GFED5A31C6B79802"; - A287298 [18] = "HGF80ADC53712EB649"; - A287298 [19] = "IHGFD3408C6E715A2B9"; - A287298 [20] = "JIHG03DAC457BFE96281"; - A287298 [21] = NULL; - A287298 [22] = "LKJIG5D14B9032FHAC867E"; + A287298 [ 0] = NULL; + A287298 [ 1] = NULL; + A287298 [ 2] = "1"; + A287298 [ 3] = "1"; + A287298 [ 4] = "3201"; + A287298 [ 5] = "4301"; + A287298 [ 6] = "452013"; + A287298 [ 7] = "6250341"; + A287298 [ 8] = "47302651"; + A287298 [ 9] = "823146570"; + A287298 [10] = "9814072356"; + A287298 [11] = "A8701245369"; + A287298 [12] = "B8750A649321"; + A287298 [13] = "CBA504216873"; + A287298 [14] = "DC71B30685A924"; + A287298 [15] = "EDAC93B24658701"; + A287298 [16] = "FED5B39A42706C81"; + A287298 [17] = "GFED5A31C6B79802"; + A287298 [18] = "HGF80ADC53712EB649"; + A287298 [19] = "IHGFD3408C6E715A2B9"; + A287298 [20] = "JIHG03DAC457BFE96281"; + A287298 [21] = NULL; + A287298 [22] = "LKJIG5D14B9032FHAC867E"; + A287298 [23] = "MLKJEFG5IC1D9H8042AB376"; + A287298 [24] = "NMLKJ2BD0639GFE7C8IH5A41"; + A287298 [25] = "ONMLKD8CJE2H47F6395I0B1AG"; } diff --git a/challenge-149/abigail/data/a287298.go b/challenge-149/abigail/data/a287298.go index 95cdbfc96c..19b4269cca 100644 --- a/challenge-149/abigail/data/a287298.go +++ b/challenge-149/abigail/data/a287298.go @@ -1,27 +1,31 @@ func main () { - var A287298 [23] string + max_base := 25 + var A287298 [26] string - A287298 [ 0] = "" - A287298 [ 1] = "" - A287298 [ 2] = "1" - A287298 [ 3] = "1" - A287298 [ 4] = "3201" - A287298 [ 5] = "4301" - A287298 [ 6] = "452013" - A287298 [ 7] = "6250341" - A287298 [ 8] = "47302651" - A287298 [ 9] = "823146570" - A287298 [10] = "9814072356" - A287298 [11] = "A8701245369" - A287298 [12] = "B8750A649321" - A287298 [13] = "CBA504216873" - A287298 [14] = "DC71B30685A924" - A287298 [15] = "EDAC93B24658701" - A287298 [16] = "FED5B39A42706C81" - A287298 [17] = "GFED5A31C6B79802" - A287298 [18] = "HGF80ADC53712EB649" - A287298 [19] = "IHGFD3408C6E715A2B9" - A287298 [20] = "JIHG03DAC457BFE96281" - A287298 [21] = "" - A287298 [22] = "LKJIG5D14B9032FHAC867E" + A287298 [ 0] = "" + A287298 [ 1] = "" + A287298 [ 2] = "1" + A287298 [ 3] = "1" + A287298 [ 4] = "3201" + A287298 [ 5] = "4301" + A287298 [ 6] = "452013" + A287298 [ 7] = "6250341" + A287298 [ 8] = "47302651" + A287298 [ 9] = "823146570" + A287298 [10] = "9814072356" + A287298 [11] = "A8701245369" + A287298 [12] = "B8750A649321" + A287298 [13] = "CBA504216873" + A287298 [14] = "DC71B30685A924" + A287298 [15] = "EDAC93B24658701" + A287298 [16] = "FED5B39A42706C81" + A287298 [17] = "GFED5A31C6B79802" + A287298 [18] = "HGF80ADC53712EB649" + A287298 [19] = "IHGFD3408C6E715A2B9" + A287298 [20] = "JIHG03DAC457BFE96281" + A287298 [21] = "" + A287298 [22] = "LKJIG5D14B9032FHAC867E" + A287298 [23] = "MLKJEFG5IC1D9H8042AB376" + A287298 [24] = "NMLKJ2BD0639GFE7C8IH5A41" + A287298 [25] = "ONMLKD8CJE2H47F6395I0B1AG" } diff --git a/challenge-149/abigail/data/a287298.java b/challenge-149/abigail/data/a287298.java index 80dc1fddf8..8779b9913b 100644 --- a/challenge-149/abigail/data/a287298.java +++ b/challenge-149/abigail/data/a287298.java @@ -1,26 +1,30 @@ public static void main (String [] args) { - String [] A287298 = new String [23]; - A287298 [ 0] = ""; - A287298 [ 1] = ""; - A287298 [ 2] = "1"; - A287298 [ 3] = "1"; - A287298 [ 4] = "3201"; - A287298 [ 5] = "4301"; - A287298 [ 6] = "452013"; - A287298 [ 7] = "6250341"; - A287298 [ 8] = "47302651"; - A287298 [ 9] = "823146570"; - A287298 [10] = "9814072356"; - A287298 [11] = "A8701245369"; - A287298 [12] = "B8750A649321"; - A287298 [13] = "CBA504216873"; - A287298 [14] = "DC71B30685A924"; - A287298 [15] = "EDAC93B24658701"; - A287298 [16] = "FED5B39A42706C81"; - A287298 [17] = "GFED5A31C6B79802"; - A287298 [18] = "HGF80ADC53712EB649"; - A287298 [19] = "IHGFD3408C6E715A2B9"; - A287298 [20] = "JIHG03DAC457BFE96281"; - A287298 [21] = ""; - A287298 [22] = "LKJIG5D14B9032FHAC867E"; + int max_base = 25; + String [] A287298 = new String [26]; + A287298 [ 0] = ""; + A287298 [ 1] = |
