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); } } }
留言
張貼留言