0

此代码适用于 Project Euler 问题 1。它似乎在这里工作,但在 Try It Online (tio.run) 上,结果似乎“几乎加倍”(预期结果的两倍减去 1)。似乎每个数字都加了两次。有可能修复它吗?

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

较小常数的测试用例:

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

(在 Aaron 上打印 23,在 Try It Online 上打印 45)

4

0 回答 0