三角形

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3238    Accepted Submission(s): 2224

Problem Description
用N个三角形最多可以把平面分成几个区域?
Input
输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000).
Output
对于每组测试数据,请输出题目中要求的结果.
Sample Input
2 1 2
Sample Output
2 8
Author
Ignatius.L
Recommend
Ignatius.L
题目结构很简单,主要是分析三角形个数m与最大化分区域个数之间的关系,记做S(m)。
当m=1,S(m)=2,三角形内1块,三角形外一1,
当m=2,S(m)=8,呈六芒星状,六芒星内有7块,外有1块,。
观察得,新增几个交点,就增加几个区域。
当m=1,S(m)=2,交点数为0,S(1)=2;
当m=2,S(m)=8,交点数为6,S(2)=2+6;
再画出m=3的情况,可以总结出每个图形总比上个图形新增6(m-1)个交点,
即S(m)=S(m-1)+6(m-1);
根据求和公式
S(m)=3m(m-1)+2;
#include<stdio.h>
int main()
{int n;scanf("%d",&n);while(n--){int m;scanf("%d",&m);printf("%d\n",3*m*(m-1)+2);}
}

转载于:https://www.cnblogs.com/TheLaughingMan/archive/2013/03/26/2983293.html

[解题报告]HDU 1249 三角形相关推荐

  1. 解题报告 (十四) 数位DP

    文章目录 数位DP 解题报告 HDU 4722 Good Numbers HDU 2089 不要62 HDU 3555 Bomb HDU 3652 B-number PKU 3252 Round Nu ...

  2. hdu 2049 不容易系列之(4)——考新郎 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2049 写这篇解题报告时 我真的很气愤 对自己又一次犯下低级错误改了两个小时 int型的数据居然用%I6 ...

  3. hdu 2058 解题报告 - The sum problem

    hdu 2058 解题报告 - The sum problem 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2058 等差求和公式: Sn=(a1+aN ...

  4. 解题报告(四)生成函数(ACM/ OI)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  5. 解题报告(十八)数论题目泛做(Codeforces 难度:2000 ~ 3000 + )

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  6. 解题报告(二)E、(BZOJ3513) [MUTC2013] idiots(生成函数 + FFT + 组合计数)

    繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...

  7. 解题报告(一)F、(2018 ACM - ICPC shenyang I)Distance Between Sweethearts(数学期望 + 乘法原理 + FWT)(4.5)

    繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...

  8. 解题报告(二)多项式问题(多项式乘法及其各种运算)(ACM/ OI)超高质量题解

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  9. 解题报告(一)快速沃尔什变换FWT(ACM / OI)超高质量题解

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

最新文章

  1. 在Ubuntu 14.04 64bit上安装字体管理器font-manager
  2. Java项目:酒店管理系统(java+Springboot+Mybatis+Beetl+Layui)
  3. 理财周报,致歉还远远不够
  4. docker与k8s面试题基础
  5. Java多线程的同步机制:synchronized
  6. VTK:actors的类型用法实战
  7. mysql-5.6.16-win32_mysql-5.6.16-win32免安装配置方法
  8. 如何在 Windows 10 上安装 WSL 2
  9. ONGC的完整形式是什么?
  10. html360度视角观赏,360度全景图是如何生成的?
  11. 去别人共享目录下拷贝东西,怎么进入别人的机器
  12. 自制 python 数据分析库
  13. 华彬 - 华彬讲透孙子兵法(2015年5月22日)
  14. 建模专题1:石墨烯-氧化石墨烯及各种纳米材料体系的构建方法
  15. mysql查询各科成绩的前三名
  16. java字节流——简单实现论文查重功能
  17. 人体的能量场是什么?
  18. 怎么样才算软件做得好?
  19. 北京小学 计算机派位,北京小升初东西海朝4区电脑派位规则汇总 2021家长必看...
  20. python中函数的学习

热门文章

  1. ArcUser 2006第2期拾零
  2. 李洋疯狂C语言之将”you are come from shanghai ”倒置为”shanghai from come are you”,将句子中的单词位置倒置,而不改变单词内部结构
  3. 大数据薪资一再飙升 学习大数据需要哪些基础?
  4. Hive谓词解析过程分析
  5. edoc2中标电子文件管理标准ERMS制定项目
  6. SQL Server数学函数
  7. 一起谈.NET技术,WPF 基础到企业应用系列5——WPF千年轮回2
  8. 面向对象三种模型之间的关系
  9. 化工图纸中LISP_必备干货丨石油化工安装工程质量与成本控制研究
  10. java dump分析工具_Java 性能分析工具 (2):Java 内置监控工具