本文主要是介绍西普实验吧CTF-分数拆分,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目描述:
存在这样的一个等式,1/400=1/x+1/2y,(x>y)。你的任务就是求出共有多少对这样的正整数x和y,使得该等式成立。(提示:你只需要求出有多少对,而不必输出这些X,Y对具体是多少)
hint:CTF{xxx}
对x求解,得到x=(400*y)/(y-200),得到y下限200,x=y时,得到y上限600,C#跑一下,代码:
using System;public class hebin
{public static void Main(){int y,count=0;for(y=201;y<600;y++){if((400*y)%(y-200)==0) count++;}Console.WriteLine(count);}
}
跑出来21,提交,通过!
这篇关于西普实验吧CTF-分数拆分的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!