#include <iostream> using namespace std; int main() { int x,y; bool prime; for(x=1;x<200;x++) { for(y=x+1;y<=x+8;y++) { prime=false; if(x*y==6*(x+y)) prime=true; if(prime) cout<<x<<endl; } } return 0; }
本文介绍了一段C++代码,该代码通过双重循环遍历特定范围内的整数,检查每一对整数是否满足数学条件:x乘以y等于6倍的(x加y),并输出符合条件的x值。此算法用于发现满足特定代数方程的整数解。
#include <iostream> using namespace std; int main() { int x,y; bool prime; for(x=1;x<200;x++) { for(y=x+1;y<=x+8;y++) { prime=false; if(x*y==6*(x+y)) prime=true; if(prime) cout<<x<<endl; } } return 0; }
转载于:https://www.cnblogs.com/NYNU-ACM/p/4351478.html
2686

被折叠的 条评论
为什么被折叠?