(Problem 28)Number spiral diagonals
来源:互联网 发布:evisu淘宝正品 编辑:程序博客网 时间:2024/06/05 17:13
Starting with the number 1 and moving to the right in a clockwise direction a 5 by 5 spiral is formed as follows:
21 22 23 24 25
20 7 8 9 10
19 6 1 2 11
18 5 4 3 12
17 16 15 14 13
It can be verified that the sum of the numbers on the diagonals is 101.
What is the sum of the numbers on the diagonals in a 1001 by 1001 spiral formed in the same way?
#include<stdio.h>#include<string.h>#include<math.h>#include<ctype.h>#include<stdlib.h>#include<stdbool.h>void countSum(){int i=3;int sum=1;int n=(1001+1)/2-1;while(n--){int t=i*i;sum+=(4*t-(i-1)*6);i=i+2;}printf("%d\n",sum);}int main(){countSum();return 0;}
Answer:
669171001- (Problem 28)Number spiral diagonals
- Problem 28 Number spiral diagonals (规律题)
- projecteuler---->problem=28----Number spiral diagonals
- Project Euler:Problem 28 Number spiral diagonals
- PE 28 Number spiral diagonals
- 28 Number spiral diagonals - Project Euler +
- No_28:Number spiral diagonals
- Number spiral diagonals
- 欧拉工程第28题:Number spiral diagonals
- poj1350(Cabric Number Problem)
- The Number of Triangles Formed by Intersecting Diagonals of a Regular Polygon
- Highly divisible triangular number( Problem 12)
- POJ 1350 Cabric Number Problem(水~)
- Project Euler:Problem 58 Spiral primes
- Big Number Problem
- 1350 Cabric Number Problem
- Problem 1165 - Smith Number
- poj1350 Cabric Number Problem
- D3DXCreateTextureFromFileInMemoryEx函数
- MySQL千万级 重复数据查找及删除方案
- NodeManager启动错误
- 自定义标签(tag)
- QQ互联redirect uri is illegal(100010)!
- (Problem 28)Number spiral diagonals
- ognl.OgnlException: target is null for setProperty
- 通过PMBASE将电脑关机(softoff mode)
- hdu1238 Substrings
- Smack开发Demo一------管理连接
- JAVA中sleep()、wait()、yield()、join()方法
- (转)深入理解HashMap
- C++数据结构与STL--二分查找
- Q_OBJECT宏