我觉得问题简化就只是单纯的字串比较,然后把符合条件的印出来。
利用一些条件检查,不每一笔都计算,虽然检查方式用了多余的内存。
http://ideone.com/QRvqAA
这是我直观的方法,应该还有更快的方式。
: ※ 引述《ptt0720 (湿湿)》之铭言:
: : 开发平台(Platform): (Ex: Win10, Linux, ...)
: : macOS
: : 编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
: : 额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
: : 问题(Question):
: : http://i.imgur.com/Lu5Pqib.jpg
: : 喂入的资料(Input):
: : 程式码(Code):(请善用置底文网页, 记得排版)
: : 补充说明(Supplement):
: : 看起来要穷举没错
: : 但是因为未知数位置不定
: : 所以我打算在字串内读ascii code
: : 不是数字就要判断
: : 但是我要如何组合完输入的那三行等式
: : 而且未知数也有可能是好几个或一个
: : 我跑未知数的循环也是个问题
: : 有没有大大能提供一些不同的思维呢