Məsələnin həlli üçün verilmiş rekursiv funksiyanı gerçəkləşdirmək lazımdır.
Alqoritmin realizasiyası
f funksiyası məsələnin şərtində verilmiş rekursiv funksiyanı gerçəkləşdirir.
long long f(long long n)
{
if (n == 0) return a;
return f(n - 1) + b * n + c;
}Proqramın əsas hissəsi. Giriş məlumatlarını oxuyuruq.
scanf("%lld %lld %lld %lld", &a, &b, &c, &n);Cavabı hesablayır və çıxışa veririk.
res = f(n);
printf("%lld\n", res);Python realizasiyası
f funksiyası məsələnin şərtində verilmiş rekursiv funksiyanı gerçəkləşdirir.
def f(n):
if n == 0: return a
return f(n - 1) + b * n + cProqramın əsas hissəsi. Giriş məlumatlarını oxuyuruq.
a, b, c, n = map(int,input().split())Cavabı hesablayır və çıxışa veririk.
res = f(n)
print(res)