欧拉工程第28题:Number spiral diagonals
来源:互联网 发布:网上美工兼职 编辑:程序博客网 时间:2024/06/05 02:41
题目链接:https://projecteuler.net/problem=28
这是个找规律的题目,找到规律就能写出来。
开始自己找的规律很复杂,复制的规律有问题。
后来看到下面的规律:
在题解中截的图
注意:
1.这里的n是1、3、5、7、9。。。
找规律不是根据1、2、3、4,不是根据第几圈的找好找点。
四个数都知道了
求和
再遍历,从3开始,1不满足
package projecteuler21to30;import java.util.Date;class level28{ void solve(){ int sum=1; for(int n=3;n<=1001;n+=2){ sum+=4*Math.pow(n, 2)-6*n+6; } System.out.println(sum); }}public class Problem28 { public static void main(String[] args){ Date beginTime=new Date(); new level28().solve();//669171001 Date endTime=new Date(); long Time = endTime.getTime()-beginTime.getTime(); System.out.println("Time:"+Time/1000+"秒"+Time%1000+"毫秒"); }}
0 0
- 欧拉工程第28题:Number spiral diagonals
- PE 28 Number spiral diagonals
- Problem 28 Number spiral diagonals (规律题)
- (Problem 28)Number spiral diagonals
- projecteuler---->problem=28----Number spiral diagonals
- Project Euler:Problem 28 Number spiral diagonals
- 28 Number spiral diagonals - Project Euler +
- No_28:Number spiral diagonals
- Number spiral diagonals
- 欧拉工程第25题:1000-digit Fibonacci number
- 欧拉工程第11题
- 欧拉工程第12题
- 欧拉工程第13题
- 欧拉工程第14题
- 欧拉工程第15题
- 欧拉工程第16题
- 欧拉工程第17题
- 欧拉工程第18题
- Java代码优化系列(一)开篇立碑
- 新的积累
- Codeforces Round #300——A.B.C.D.E.F
- hdu 1513 最大公共子序列
- QT简单绘图
- 欧拉工程第28题:Number spiral diagonals
- xcode添加fstream类库
- JVM方法区内存回收
- HDOJ 龟兔赛跑 2059(dP)
- hdu 1423 最长递增公共子序列
- 凤姐在投融界融资创业是骗局还是动真格?
- php位运算详解
- 进程与线程
- 【问题】N+同步消费问题,来谈如何避免业务坏账