2018年8月27日月曜日

180827(2)

Ruby


66...67^2(2)

すこし数字を変えてみた。

def A(k, n)
  m = ([k] * n + [k + 1]).join.to_i
  puts "#{m}^2 = #{m * m}"
end

(0..8).each{|i| 0.upto(20){|j| A(i, j)}}

出力結果
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
1^2 = 1
2^2 = 4
12^2 = 144
112^2 = 12544
1112^2 = 1236544
11112^2 = 123476544
111112^2 = 12345876544
1111112^2 = 1234569876544
11111112^2 = 123456809876544
111111112^2 = 12345679209876544
1111111112^2 = 1234567903209876544
11111111112^2 = 123456790143209876544
111111111112^2 = 12345679012543209876544
1111111111112^2 = 1234567901236543209876544
11111111111112^2 = 123456790123476543209876544
111111111111112^2 = 12345679012345876543209876544
1111111111111112^2 = 1234567901234569876543209876544
11111111111111112^2 = 123456790123456809876543209876544
111111111111111112^2 = 12345679012345679209876543209876544
1111111111111111112^2 = 1234567901234567903209876543209876544
11111111111111111112^2 = 123456790123456790143209876543209876544
111111111111111111112^2 = 12345679012345679012543209876543209876544
3^2 = 9
23^2 = 529
223^2 = 49729
2223^2 = 4941729
22223^2 = 493861729
222223^2 = 49383061729
2222223^2 = 4938275061729
22222223^2 = 493827195061729
222222223^2 = 49382716395061729
2222222223^2 = 4938271608395061729
22222222223^2 = 493827160528395061729
222222222223^2 = 49382716049728395061729
2222222222223^2 = 4938271604941728395061729
22222222222223^2 = 493827160493861728395061729
222222222222223^2 = 49382716049383061728395061729
2222222222222223^2 = 4938271604938275061728395061729
22222222222222223^2 = 493827160493827195061728395061729
222222222222222223^2 = 49382716049382716395061728395061729
2222222222222222223^2 = 4938271604938271608395061728395061729
22222222222222222223^2 = 493827160493827160528395061728395061729
222222222222222222223^2 = 49382716049382716049728395061728395061729
4^2 = 16
34^2 = 1156
334^2 = 111556
3334^2 = 11115556
33334^2 = 1111155556
333334^2 = 111111555556
3333334^2 = 11111115555556
33333334^2 = 1111111155555556
333333334^2 = 111111111555555556
3333333334^2 = 11111111115555555556
33333333334^2 = 1111111111155555555556
333333333334^2 = 111111111111555555555556
3333333333334^2 = 11111111111115555555555556
33333333333334^2 = 1111111111111155555555555556
333333333333334^2 = 111111111111111555555555555556
3333333333333334^2 = 11111111111111115555555555555556
33333333333333334^2 = 1111111111111111155555555555555556
333333333333333334^2 = 111111111111111111555555555555555556
3333333333333333334^2 = 11111111111111111115555555555555555556
33333333333333333334^2 = 1111111111111111111155555555555555555556
333333333333333333334^2 = 111111111111111111111555555555555555555556
5^2 = 25
45^2 = 2025
445^2 = 198025
4445^2 = 19758025
44445^2 = 1975358025
444445^2 = 197531358025
4444445^2 = 19753091358025
44444445^2 = 1975308691358025
444444445^2 = 197530864691358025
4444444445^2 = 19753086424691358025
44444444445^2 = 1975308642024691358025
444444444445^2 = 197530864198024691358025
4444444444445^2 = 19753086419758024691358025
44444444444445^2 = 1975308641975358024691358025
444444444444445^2 = 197530864197531358024691358025
4444444444444445^2 = 19753086419753091358024691358025
44444444444444445^2 = 1975308641975308691358024691358025
444444444444444445^2 = 197530864197530864691358024691358025
4444444444444444445^2 = 19753086419753086424691358024691358025
44444444444444444445^2 = 1975308641975308642024691358024691358025
444444444444444444445^2 = 197530864197530864198024691358024691358025
6^2 = 36
56^2 = 3136
556^2 = 309136
5556^2 = 30869136
55556^2 = 3086469136
555556^2 = 308642469136
5555556^2 = 30864202469136
55555556^2 = 3086419802469136
555555556^2 = 308641975802469136
5555555556^2 = 30864197535802469136
55555555556^2 = 3086419753135802469136
555555555556^2 = 308641975309135802469136
5555555555556^2 = 30864197530869135802469136
55555555555556^2 = 3086419753086469135802469136
555555555555556^2 = 308641975308642469135802469136
5555555555555556^2 = 30864197530864202469135802469136
55555555555555556^2 = 3086419753086419802469135802469136
555555555555555556^2 = 308641975308641975802469135802469136
5555555555555555556^2 = 30864197530864197535802469135802469136
55555555555555555556^2 = 3086419753086419753135802469135802469136
555555555555555555556^2 = 308641975308641975309135802469135802469136
7^2 = 49
67^2 = 4489
667^2 = 444889
6667^2 = 44448889
66667^2 = 4444488889
666667^2 = 444444888889
6666667^2 = 44444448888889
66666667^2 = 4444444488888889
666666667^2 = 444444444888888889
6666666667^2 = 44444444448888888889
66666666667^2 = 4444444444488888888889
666666666667^2 = 444444444444888888888889
6666666666667^2 = 44444444444448888888888889
66666666666667^2 = 4444444444444488888888888889
666666666666667^2 = 444444444444444888888888888889
6666666666666667^2 = 44444444444444448888888888888889
66666666666666667^2 = 4444444444444444488888888888888889
666666666666666667^2 = 444444444444444444888888888888888889
6666666666666666667^2 = 44444444444444444448888888888888888889
66666666666666666667^2 = 4444444444444444444488888888888888888889
666666666666666666667^2 = 444444444444444444444888888888888888888889
8^2 = 64
78^2 = 6084
778^2 = 605284
7778^2 = 60497284
77778^2 = 6049417284
777778^2 = 604938617284
7777778^2 = 60493830617284
77777778^2 = 6049382750617284
777777778^2 = 604938271950617284
7777777778^2 = 60493827163950617284
77777777778^2 = 6049382716083950617284
777777777778^2 = 604938271605283950617284
7777777777778^2 = 60493827160497283950617284
77777777777778^2 = 6049382716049417283950617284
777777777777778^2 = 604938271604938617283950617284
7777777777777778^2 = 60493827160493830617283950617284
77777777777777778^2 = 6049382716049382750617283950617284
777777777777777778^2 = 604938271604938271950617283950617284
7777777777777777778^2 = 60493827160493827163950617283950617284
77777777777777777778^2 = 6049382716049382716083950617283950617284
777777777777777777778^2 = 604938271604938271605283950617283950617284
9^2 = 81
89^2 = 7921
889^2 = 790321
8889^2 = 79014321
88889^2 = 7901254321
888889^2 = 790123654321
8888889^2 = 79012347654321
88888889^2 = 7901234587654321
888888889^2 = 790123456987654321
8888888889^2 = 79012345680987654321
88888888889^2 = 7901234567920987654321
888888888889^2 = 790123456790320987654321
8888888888889^2 = 79012345679014320987654321
88888888888889^2 = 7901234567901254320987654321
888888888888889^2 = 790123456790123654320987654321
8888888888888889^2 = 79012345679012347654320987654321
88888888888888889^2 = 7901234567901234587654320987654321
888888888888888889^2 = 790123456790123456987654320987654321
8888888888888888889^2 = 79012345679012345680987654320987654321
88888888888888888889^2 = 7901234567901234567920987654320987654321
888888888888888888889^2 = 790123456790123456790320987654320987654321

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。