RSS
![Table_bottom](/images/table_bottom.jpg?1375031774)
linjiazhen
![Avatar](/user_files/linjiazhen/config/avatar.png?1375032418)
![Table_bottom](/images/table_bottom.jpg?1375031774)
分类
![Table_bottom](/images/table_bottom.jpg?1375031774)
标签云
![Table_bottom](/images/table_bottom.jpg?1375031774)
搜索
![Table_bottom](/images/table_bottom.jpg?1375031774)
随机文章
![Table_bottom](/images/table_bottom.jpg?1375031774)
最新评论
![Table_bottom](/images/table_bottom.jpg?1375031774)
最新留言
![Table_bottom](/images/table_bottom.jpg?1375031774)
链接
![Table_bottom](/images/table_bottom.jpg?1375031774)
计数器
145632
![Table_bottom](/images/table_bottom.jpg?1375031774)
SGU 135: Drawing Lines
题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=135
题目大意:
n条直线能把平面分成最多几个空间。
解题思路:
可以推出f(n)=f(n-1)+n;然后扩展得到.
解题代码:
#include<iostream> using namespace std; int main(){ long long n; cin>>n; cout<<(n*(n+1)/2+1)<<endl; return 0; }
扩展知识:http://mathworld.wolfram.com/CircleDivisionbyLines.html