回 帖 发 新 帖 刷新版面

主题:16题怎么做?

找出2000以内的勾股数.  (a2=b2+C2)[em10]

回复列表 (共4个回复)

沙发

枚举就行了

板凳

我也认为应该直接用枚举法
数据范围很小,所以不会超时,编程实现也很简单

3 楼

同意```
我就是用枚举法做出来的``

4 楼

有技巧的!a^2一定是5的倍数,而b^2就是3*(a^2/5)。c^2就是4*(a^2/5)。你可以用这种窍门来做。

我来回复

您尚未登录,请登录后再回复。点此登录或注册