d881: 作業苦多
題目:http://zerojudge.tw/ShowProblem?problemid=d881
程式碼:
程式碼:
import java.util.Scanner;
public class d881 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
int n = sc.nextInt();//輸入公差
int [] arr = new int [49];
for(int i=0;i<arr.length;i++){//不把公差先加,原先最初數列
arr[i] = i*n+1;
}
int [] arr1 = new int [50];
arr1[0] = 1;//第一項,一定為1
for(int i=1;i<arr1.length;i++){ //1項 = 2,公差1,不加公差的原數列1
//2項 = 4,公差2,不加公差的原數列2
arr1[i] = arr1[i-1] + arr[i-1];
}
int total=0;//算總和
for(int arr2:arr1){
total += arr2;
}
System.out.println(total);
}
}
}

留言
張貼留言