HDU 1396 Counting Triangles
来源:互联网 发布:魔法王座各种升阶数据 编辑:程序博客网 时间:2024/05/17 03:42
Counting Triangles
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2565 Accepted Submission(s): 1204
Problem Description
Given an equilateral triangle with n the length of its side, program to count how many triangles in it.
Input
The length n (n <= 500) of the equilateral triangle's side, one per line.
process to the end of the file
process to the end of the file
Output
The number of triangles in the equilateral triangle, one per line.
Sample Input
123
Sample Output
1513
Author
JIANG, Jiefeng
Source
ZOJ Monthly, June 2003
注意:
1:找规律
2:正三角形与倒的三角形的规律
#include<stdio.h>int main (void){ int f[505]= {0},n,a; f[1]=1; f[2]=5; f[3]=13; f[4]=27; f[5]=48; for(n=6; n<=500; n++) { if(n%2==0) { f[n]=f[n-1]+(2*n-1)+(n*n-n)/2+(n*n-4*n+4)/4; }//+(2*n-1)+(n*n-n)/2是正三角的增加规律 //(n*n-4*n+4)/4是倒三角形的增加规律 if(n%2==1) { f[n]=f[n-1]+(2*n-1)+(n*n-n)/2+(n*n-4*n+3)/4; }//(n*n-4*n+3)/4是n%2==1时倒三角的增加规律 } while(~scanf("%d",&a)) { printf("%d\n",f[a]); } return 0;}
0 0
- HDU 1396 Counting Triangles
- HDU 1396 Counting Triangles
- HDU 1396 Counting Triangles
- HDU 1396 Counting Triangles
- hdu 1396 Counting Triangles
- HDU 1396 Counting Triangles
- HDU 1396 Counting Triangles
- hdu 1396 Counting Triangles (Dp)
- HDU 1396 Counting Triangles (找规律)
- hdu 1396 Counting Triangles(递推)
- 【HDU 1396】 【ZOJ 1629】 Counting Triangles
- hdu 1396 Counting Triangles(递推+规律)
- Counting Triangles
- Counting Triangles - HUD 1396 递推
- ACM hdu1396 Counting Triangles
- zoj 1629 Counting Triangles
- HDU1936--Counting Triangles
- HDU1396:Counting Triangles
- acm hdu p2054
- 模式识别技术漫谈
- java编写Http消息头
- Error:Unable to start the daemon process: could not reserve enough space for object heap.
- 再谈Qt实现Rasdial拨号问题(说说项目中遇到的问题和解决方案)
- HDU 1396 Counting Triangles
- Linux下安装Eclipse及解决谷歌被墙无法更新SDK问题
- 今天一天都在忙论文的事情,所以今天没时间来学习c++,那就给大家带来一个简单小程序杨辉三角把
- iOS多线程与网络开发之大文件下载 (边下边写/暂停恢复下载/压缩解压zip/多线程下载)
- Android ListView&异步加载的学习(四)——完善ListView滑动效率问题
- Timer的使用
- 文件读写操作
- 改进粒子系统-GPU实现
- 确认对话框