|
发表于 2013-7-31 11:15:35
|
显示全部楼层
刚刚试用了一下客户端,貌似连不上服务器……但是不注册没链接也可以算,这样的话,在项目描述确切的假定下,可以有几方面的推断:
1. 计算内容应该是不需要输入的东西,也就是说要通过计算确定的Ramsey数应该是写在了程序里,不能改的。而且具体的算法没有输入的话,不可能是全面搜索,也就是说不能确定上界,只可能是下界。这种算法,坏的就是随机生成图然后检验,好的就是用组合优化的算法(比如说模拟退火)来尝试优化搜索过程。不过即使是好的那个也很困难,我之前写过类似的程序,求R(3,3,3,3)的,效果很不好,连R(3,3,3)的准确界都确定不了。当然,如果是用罗海鹏和苏文龙的方法的话,也不是不能写出不需要输入的更好的搜索算法,但我觉得可能性不太大,高中生一般不太查论文的,虽然是中文,另外也很难达到程序的速度。
2. 统计方面应该很容易攻击,看程序内部的话,可以直接看到调用的sql语句,那么想办法注入也可以,或者自己另外写个程序虚报成绩也可以,因为没有输入,所以不需要服务器端的确认。 |
|