#2443. 折纸----nb2501
折纸----nb2501
Background
小猪上幼儿园的时候,报名参加了折纸兴趣小组。他表现出了极大的热情,折出了件折纸作品。他的作品只有种,分别是长方形、正方形和三角形。
小猪很想知道他的n件折纸的周长之和。
Input
输入文件folding.in的第一行只有一个整数,表示共有件作品。
接下来行,每行有若干个以空格分隔的整数,表示一件作品的情况。其中第一个整数,表示小猪制作的这件作品的类型,表示长方形,表示正方形,表示三角形。
如果为,后面会跟二个正整数和,表示长方形的二条相邻边的长度分别为和;
如果为,后面会跟一个正整数,表示正方形的四条边的长度均为。
如果为,后面会跟三个正整数、和,表示三角形三条边的长度分别为、和(输入数据保证能构成三角形,不需验证)。
Output
输出文件folding.out中仅有一行,该行只有一个整数,表示所有作品的周长之和。
Samples
3
1 2 3
2 4
3 6 7 8
47
Limitation
【样例说明】
共有件作品:
第一件作品:二条相邻边长度分别为和的长方形;
第二件作品:边长为的正方形;
第三件作品:三条边长度分别为的三角形。
这件作品的周长分别为,它们的周长之和为。
【数据规模】
的数据,,所有边长为不超过正整数。
的数据,,所有边长为不超过的正整数。