#include < iostream>  #include < cmath>  using namespace std;   long amt(int *hours) {          long p=1;           for(int i=0; i< *hours/3; i++) p*=2;           return(p);  }  int main() {        setlocale(lc_all, "rus");         int i,t;         cout< < "введите предельное количество часов:  ";         cin> > t;         for(i=3; i< =t; i+=3)                {cout< < "время, час "< < i< < ", амеб:  "< < amt(& i)< < endl; }        system("pause");  }   тестовое решение:  введите предельное количество часов:  60 время, час:  3, амеб:  2 время, час:  6, амеб:  4 время, час:  9, амеб:  8 время, час:  12, амеб:  16 время, час:  15, амеб:  32 время, час:  18, амеб:  64 время, час:  21, амеб:  128 время, час:  24, амеб:  256 время, час:  27, амеб:  512 время, час:  30, амеб:  1024 время, час:  33, амеб:  2048 время, час:  36, амеб:  4096 время, час:  39, амеб:  8192 время, час:  42, амеб:  16384 время, час:  45, амеб:  32768 время, час:  48, амеб:  65536 время, час:  51, амеб:  131072 время, час:  54, амеб:  262144 время, час:  57, амеб:  524288 время, час:  60, амеб:  1048576 для продолжения нажмите любую клавишу .  .
Спасибо
						                     
						                  
Популярные вопросы