zoukankan      html  css  js  c++  java
  • NYOJ260

    描述

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


     

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

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

    输入
    第一行是一个整数N(N<=10)表示测试数据的组数)
    接下来的n行 每行只有一个整数 ,表示这堆小木块的层数,
    输出
    对应每个输入的层数有一个输出,表示这堆小木块的总数量,每个输出占一行
    样例输入
    2
    1
    5
    
    样例输出
    1
    35


    #include<stdio.h>
    int main(){
    	int T,s,i,t,t1;
    	scanf("%d",&T);
    	while(T--){
    		scanf("%d",&s);
    		t = t1 = 0;
    		for(i = 1; i <= s; ++i)  {  
                t1 += i;
                t += t1;
            }  
    		printf("%d
    ",t);
    	}
    	return 0;
    }        



  • 相关阅读:
    跟我一起写 Makefile
    NFS服务器配置
    q
    tar命令的详细解释
    etc/xinetd.d目录介绍
    ubuntu 10.04下的配置tftp服务器
    莫队板子
    Day8(分块)
    字符串板子
    字符串练习题
  • 原文地址:https://www.cnblogs.com/gwj1314/p/9444967.html
Copyright © 2011-2022 走看看