b558
輸入說明 :
本題為重複輸入,有多筆測資。
每筆輸入有一個數字 n,1<=n<=500。
輸出說明 :
印出數列的第 n 項。
我是先建表,或者也可以用遞迴來寫,這題那時候在練習c++的sort函式,
用法是(你要比的開頭,你要比的結尾)
所以假如你有一個100個數字的陣列array[100]
sort(array,array+50),就是排序第一個數到第五十個,剩下沒有排
#include<stdio.h>
int main ()
{
int array[500];
int i;
int n;
array[0]=1;
for(i=1;i<500;i++)
{
array[i]=array[i-1]+i;
}
while(scanf("%d",&n)!=EOF)
{
printf("%d \n",array[n-1]);
}
return 0;
}