题目描述
派克大招可真是太帅气了,但是有个问题他是个“X”形状的所以我们只要走位好一点就可以躲掉大招,hpf学长玩这个英雄就经常被人躲掉大招,于是hpf学长想到如果可以开多个大招就好了这样别人就躲不掉了,但是好像也不对,如果是一个“X”那么就有4个点可以躲掉我的大招如果是 两个大招最多有多少个点呢?
hpf学长把问题抽象成“假设X很长”然后在平面上画N个X最多可以形成多少个平面呢?
hpf学长画了 两个X的图像
发现有 11个平面
那么N个X最多有多少个平面呢?
输入格式
输入的是一个正整数N (N<109)表示有N个“X”
输出格式
输出的是一个正整数M表示最多能有M个平面
输入样例
2
输出样例
11
#include<stdio.h>
int main()
{
int m,n;
scanf("%d",&m);
n=m*2;
printf("%d",(n*n+n+2)/2);//直线割平面规律
}
/*
一条直线相bai交将平du面分成2个部分=1+1
两条直线相zhi交将平dao面分成4个部分=1+1+2
三条zhuan直线相交最多将shu平面分成7个部分=1+1+2+3
n条直线相交最多将平面分成:=1+1+2+3+4+...+n=n(n+1)/2+1=(n²+n+2)/2个部分
*/