标签:scan include 自己的 get code amp 产生 折线分割平面 ace
http://acm.hdu.edu.cn/showproblem.php?pid=2050
思路:直线分割平面的特殊情况
第n个折线第时候:
公式
f(n)=f(n-1)+{[2(n-1)-1+1]+[2(n-1)-1+1]+1}
=f(n-1)+4(n-1)+1
=f(n-2)+4(n-2)+1+4(n-1)+1
....
=2n^2-n+1
#include<iostream> #include<string.h> using namespace std; #define max(a,b) a>b?a:b #define min(a,b) a<b?a:b __int64 dp[10005]={0}; int main() { int t; int a; scanf("%d",&t); while(t--) { cin >> a; cout << 2*a*a-a+1<<endl; } return 0; }
标签:scan include 自己的 get code amp 产生 折线分割平面 ace
原文地址:https://www.cnblogs.com/icfir/p/9085028.html