我一直在与C#2.0中的Project Euler Problem#16搏斗.问题的关键在于你必须计算并迭代一个长度为604位(或那里)的数字中的每个数字.然后,您将这些数字相加以产生答案.
这提出了一个问题:C#2.0 没有可以处理这种计算精度的内置数据类型.我可以使用第三方库,但这会破坏尝试以编程方式解决它而无需外部库的目的.我可以在Perl中解决它; 但是我试图在C#2.0中解决它(我将在下一次项目Euler问题的试运行中尝试使用C#3.0 ).
你有什么建议(不是答案!)来解决C#2.0中的项目Euler#16?有哪些方法可行?
注意:如果您决定发布答案,请在尝试前添加一个在其前面写有### Spoiler的块引用.