返回列表 發帖
  1. import java.util.Scanner;
  2. public class JPA03 {

  3.         public static void main(String[] args) {
  4.         Scanner sc=new Scanner(System.in);
  5.         int n;
  6.         try{
  7.                     n=sc.nextInt();
  8.                     if(n==0){
  9.                             System.out.println("error");
  10.                             return;
  11.                            
  12.                     }
  13.                     n=Math.abs(n);
  14.                     System.out.println(compute(n));
  15.         }catch(Exception e){
  16.                 System.out.println("error");
  17.                 return;
  18.         }

  19.         }
  20.         public static int compute(int i){
  21.                
  22.                 if(i==1)
  23.                         return 2;
  24.                 else
  25.                         return compute(i-1)+3*i;
  26.         }

  27. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class JPA03 {

  3.         public static void main(String[] args) {
  4.                 Scanner sc=new Scanner(System.in);
  5.                 int n;
  6.                 try{
  7.                         n=sc.nextInt();
  8.                         if(n==0){
  9.                                 System.out.println("error");
  10.                                 return;

  11.                         }
  12.                         n=Math.abs(n);
  13.                         System.out.println(compute(n));
  14.                 }catch(Exception e){
  15.                         System.out.println("error");
  16.                         return;
  17.                 }

  18.         }
  19.         public static int compute(int i){

  20.                 if(i==1)
  21.                         return 2;
  22.                 else
  23.                         return compute(i-1)+3*i;
  24.         }

  25. }
複製代碼

TOP

返回列表