Есть ответ 👍

Чем отличается работа с шаблонами формул при использовании редактора формул Equation и при использовании на вкладке Вставка ленты Word команды Формула?

148
493
Посмотреть ответы 1

Ответы на вопрос:


Внаихудшем случае, последнее новогоднее число - 11111111. #include < iostream> bool isnewyearnumber(int n); int sumdigits(int num); bool haszero(int n); int main() {   const int lastnewyearnumber = 11111111;   long long sum = 0;   for(int i = 0; i < = lastnewyearnumber; i++)       if ( isnewyearnumber(i) )           sum += i;   std: : cout < < "сумма всех новогодних чисел: " < < sum < < '\n';   return 0; } bool isnewyearnumber(int n) {   if ( ! ( haszero(n) ) & & sumdigits(n) == 8)       return true;   else       return false; } int sumdigits(int num) {   int sum = 0;   while ( num > 0 ) {       sum += num % 10;       num /= 10;   }   return sum; } bool haszero(int n) {   if (n < 0)       n = -1 * n;   if (n % 10 == 0)       return true;   else if (n / 10 > 0)         haszero(n / 10);   else       return false; }

Популярно: Информатика