HDU4450 Draw Something
现在给你N(1≤N≤100)个正方形的边长ai(1≤ai≤100),现在要你求这N个正方形的面积的和。
输入:输入包含多个实例。每个实例第一行为N,第二行为N个数ai。N=0表示输出结束。
输出:所有正方形面积的和。
分析:数据量小,且每个数据值小,直接计算输出。
AC代码:
#include<cstdio>
using namespacestd;
int main()
{
int n;
while(scanf("%d",&n)==1&&n)//读入实例个数
{
int area=0;
for(int i=0;i<n;i++)
{
int x;
scanf("%d",&x);//每个正方形的边长
area+=x*x;
}
printf("%d\n",area);//总面积
}
return 0;
}