HDU4450

来源:互联网 发布:数据库开启事务 编辑:程序博客网 时间:2024/06/05 07:55

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;}


0 0
原创粉丝点击