• 暑假集训(4)第一弹 -----递推(Hdu2039)


    题意梗概:fff团团员小A想退团了,不过要退团,他必须绘制出贤者法阵,以证明他有资格不受大fff之灵的监督

    并退团,小A他现在要开始收集材料了,但是,他不清楚应该买多少份材料。

    虽然你并不想帮他退团,但为了社会主义核心价值观观建设,你要告诉他需要买多少份材料,即N个三角形最多可

    以把一个平面分成几个区域,就需要买几份材料.

    问题分析:一个三角形时显然只能有2份,此时图形有3个顶点,即第二个三角形与第一个三角形最多只能有6个交

    点,则有2+6 = 8份,由此类推得公式为 3*n*(n-1)+2.

     1 #include "cstdio"
     2 int main()
     3 {
     4     int t,n;
     5     scanf ("%d",&t);
     6     while (t-- && scanf ("%d",&n))
     7     {
     8       printf ("%d
    ",3*n*(n-1)+2);
     9     }
    10     return 0;
    11 }
    View Code
  • 相关阅读:
    MySQL语法
    SQL必知必会
    大话设计模式
    软件工程
    myeclipse中git的使用
    提取文件中图片标签
    pandas 分析各地区男女的分布情况
    提取图片标签
    Requwsts+正则表达式爬取猫眼电影Top100
    PyCharm激活码
  • 原文地址:https://www.cnblogs.com/huas-zlw/p/5724960.html
Copyright © 2020-2023  润新知