zoukankan      html  css  js  c++  java
  • NYOJ 260

     

    数数小木块

    时间限制:3000 ms | 内存限制:65535 KB
    难度:1
     
    描述

    在墙角堆放着一堆完全相同的正方体小木块,如下图所示:

    因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。

    现在请你写个程序 给你任一堆木块的层数,求出这堆木块的数量.

     
    输入
    第一行是一个整数N(N<=10)表示测试数据的组数)
    接下来的n行 每行只有一个整数 ,表示这堆小木块的层数,
    输出
    对应每个输入的层数有一个输出,表示这堆小木块的总数量,每个输出占一行
    样例输入
    2
    1
    5
    
    样例输出
    1
    35
     //实际就是1+(1+2)+(1+2+3)+……+(1+2+3+……+n)
    #include <stdio.h>
    int main()
    {
    	int t,n,i;
    	scanf("%d",&t);
    	while(t--)
    	{   
    		int sum=0,s=0;
    		scanf("%d",&n);
    		for(i=1;i<=n;i++)
    		{
    		s+=i;
    		sum+=s;
    	    }
    		printf("%d\n",sum);
    	}
    	return 0;
    }        
    

      

  • 相关阅读:
    ldap和phpldapadmin的安装部署
    Django Model基础操作
    vmware_vcenter_api
    salt-api使用
    【如何设置博客园好看的标题样式】
    【我的python之路】
    8.20 总结
    抽象类和接口
    java 值传递 数组传递
    JAVA 构造函数 静态变量
  • 原文地址:https://www.cnblogs.com/hxsyl/p/2533348.html
Copyright © 2011-2022 走看看