Предмет: Информатика, автор: apostol0370

Трудолюбивый муравей начал работать на строительстве муравейника. В первый день своей работы ему удалось найти и принести только 2 хвоинки, во второй в два раза больше, чем в первый и ещё одну хвоинку. Каждый новый день он приносил в два раза больше, чем в предыдущий и ещё одну хвоинку. Сколько принёс муравей за н день работы и сколько всего за н дней. На c++

Ответы

Автор ответа: pasha888000
0

Ответ:

Объяснение:

Dev C++

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

int main() {

int s = 0, n, x, k = 0;

scanf("%d", &n);

if (n == 0) s = 0;

if (n == 0) k = 0;

if (n == 1) s = s + 2;

if (n == 1) k = k + 2;

if (n > 1) {

 s = s + 2;

 k = k + 2;

 while (n > 1){

  s += s * 2 + 1;

  k = k * 2 + 1;

  n--;

 }

}

printf("%d\n", k);

printf("%d", s);

return 0;

}

Похожие вопросы
Предмет: Русский язык, автор: Муравей05