2010年10月1日金曜日

PKU Judge Online 3086 Triangular Sums

■3086 Triangular Sums

□Problem
省略.

□Solution
省略.

□Code
  1. package p3086;  
  2.   
  3. import java.util.*;  
  4. import java.lang.*;  
  5. import java.math.*;  
  6. import java.io.*;  
  7.   
  8. import static java.lang.Math.*;  
  9. import static java.util.Arrays.*;  
  10.   
  11. // AC  
  12. public class Main{  
  13.   
  14.     Scanner sc=new Scanner(System.in);  
  15.   
  16.     final int INF=Integer.MAX_VALUE;  
  17.     final double EPS=1e-9;  
  18.   
  19.     void run(){  
  20.         int N=sc.nextInt();  
  21.         for(int k=1; k<=N; k++){  
  22.             int n=sc.nextInt();  
  23.             int ans=0;  
  24.             for(int i=1; i<=n; i++)  
  25.                 ans+=i*(i+1)*(i+2)/2;  
  26.             println(k+" "+n+" "+ans);  
  27.         }  
  28.     }  
  29.   
  30.     void print(String s){  
  31.         System.out.print(s);  
  32.     }  
  33.   
  34.     void println(String s){  
  35.         System.out.println(s);  
  36.     }  
  37.   
  38.     public static void main(String[] args){  
  39.         // System.setOut(new PrintStream(new BufferedOutputStream(System.out)));  
  40.         new Main().run();  
  41.     }  
  42. }  

0 件のコメント: