#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//HJ100 等差数列
int main()
{
int n = 0;
scanf("%d", &n);
//将等差数列的元素放入数组中
int arr[1000];
for (int i = 0; i < 1000; i++)
{
arr[i] = 3 * (i + 1) - 1;
}
//求和
int sum = 0;
if (n >= 1 && n <= 1000)
{
for (int j = 0; j < n; j++)
{
sum = sum + arr[j];
}
}
printf("%d", sum);
return 0;
} #include<stdio.h>
int fun(int n)
{
return(n*(3*n+1)/2);
}
int main()
{
int n;
while(EOF !=scanf("%d",&n))
{
int sum;
sum = fun(n);
printf("%d\n",sum);
}
return 0;
} #define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int SumAS(int arr[], int n)
{
int sum = 0;
while (n--)
{
sum += arr[n];
}
return sum;
}
int main()
{
int n ;
scanf("%d", &n);
int arr[2000] = { 0 };
int a = 2;
for (int i = 0; i < 2000; i++)
{
arr[i] = a;
a += 3;
}
int b=SumAS(arr, n);
printf("%d", b);
return 0;
}