标签:codeforces 构造
题目大意:给定一棵
对于每条边
操作结束后统计数对
现在给定
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;
int n;
int main()
{
int i;
cin>>n;
if(n==5)
{
puts("1 4 1");
puts("2 5 1");
puts("3 4 2");
puts("2 3 2");
puts("1 2");
puts("4 5");
return 0;
}
for(i=1;i<=n/2;i++)
printf("%d %d 1\n",i,i+n/2);
for(i=1;i+n/2+1<=n;i++)
printf("%d %d %d\n",i+n/2,i+n/2+1,i+i-1);
for(i=1;i<n/2;i++)
printf("%d %d\n",i,i+1);
printf("1 3\n");
return 0;
}
codeforces #398C Tree and Array 构造
标签:codeforces 构造
原文地址:http://blog.csdn.net/popoqqq/article/details/45768879