0

このコードは Project Euler Problem 1 用です。ここでは動作するように見えますが、Try It Online (tio.run) では、結果は「ほぼ 2 倍」 (予想される結果の 2 倍から 1 を引いた値) に見えます。すべての数字が 2 回追加されているようです。それを修正することは可能ですか?

`,`                              /-------\
`,`                            .->---{+}-~-$#&
`,`                     /------->-----^  |
`,`                    /*\     /*\    |  |
`,`                /---~-+\/---~-+\   |  |
`,`                |   ! |||   ! ||   |  |
`,` .-#1000->*-{-}-*#3[%]|\*#5[%]|\*#0/  |
`,`         |\#1/  \---/ | \---/ | |     |
`,`         |            \------->->-----*
`,`         \----------------------------/

より小さい定数のテスト ケース:

`,`                              /-------\
`,`                            .->---{+}-~-$#&
`,`                     /------->-----^  |
`,`                    /*\     /*\    |  |
`,`                /---~-+\/---~-+\   |  |
`,`                |   ! |||   ! ||   |  |
`,` .-#10--->*-{-}-*#3[%]|\*#5[%]|\*#0/  |
`,`         |\#1/  \---/ | \---/ | |     |
`,`         |            \------->->-----*
`,`         \----------------------------/

(Aaron では 23、Try It Online では 45 を出力)

4

0 に答える 0