现在的位置: 首页 > 综合 > 正文

HDU ACM 1273 漫步森林

2019年03月20日 ⁄ 综合 ⁄ 共 172字 ⁄ 字号 评论关闭

n个顶点,有(n-1)*n/2条边,每走一次都需要(也只需)n条边才能经过n个顶点,所以最终答案就是(n-1)/2。([(n-1)*n/2]/n)。

#include<iostream>   
using namespace std;

int main()  
{
	int n;

	while(cin>>n &&n)
	{
		cout<<(n-1)/2<<endl;
	}
    return 0;  
}

抱歉!评论已关闭.