М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
тусикк
тусикк
12.05.2020 09:07 •  Информатика

PYTHON Условие
На ярмарке к вам подошел мужчина с немного странными взглядом. Наверное, он волшебник. Он сказал, что изготавливает необычные детские игрушки. Более того, за изготовление игрушки он просит от казны всего один сентенниаль (местная валюта). Но за каждую следущую игрушку он хочет на один сентенниаль больше, чем за предыдущую.

Рассчитайте сколько сентенниалей предстоит заплатить за Х игрушек.

Формат входных данных
Вводится целое число Х (1 <= X <= 1000)

Формат выходных данных
Выводится целое число сентиннелей, которые предстоит заплатить казне за Х игрушек

👇
Ответ:
irashnytko
irashnytko
12.05.2020

lpay = 0 # количество последнего платежа

count = 0 # всего заплатили

for num in range(int(input())): # выполнить столько раз, сколько мы ввели

lpay += 1 # последний платеж +1

count += lpay # всего + последний платеж

print(count) # вывести сумму

# перед запуском следует заменить "" на 4 пробела.

4,8(70 оценок)
Открыть все ответы
Ответ:
jiminiry02
jiminiry02
12.05.2020

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           int n= Int32.Parse(Console.ReadLine());

           int k=0;

           int m=1;

           int z;

           if (n==1)

           {

               Console.WriteLine(0);

           }

           else

           {

               if (n==2)

               {

                   Console.WriteLine(1);

                   

               }

               else

               {

                   for (int i = 0; i < n-2; i++)

                   {

                       z = m;

                       m += k;

                       k = z;

                       

                   }

                   Console.WriteLine(m);

               }

           }

       }

   }

}

4,5(40 оценок)
Ответ:
бэлла31
бэлла31
12.05.2020

# -*- coding: cp1251 -*-

def test_prg(num) :

   cnt = 0

   while (num > 0) :

       sum_num = 0

       for ch_num in str(num) :

           sum_num = sum_num + int(ch_num, 10)  

       num = num - sum_num

       cnt += 1

   return cnt

def task(number) :

   sf_print = "Заданное число = %d, ОТВЕТ: %d"

   print (sf_print%(number, test_prg(number)))

def main() :

   usr_number = 24

   task(usr_number)

if __name__ == '__main__' :

   main()

Объяснение:

Для проверки сделаем следующее:

usr_number = 24;

24 - (2 + 4) = 18  | 1

18 - (1 + 8) = 9     | 2

9 - 9 = 0             | 3

ответ: Необхідно виконати 3 (три) дії.

*Писал на 2.7.10, но и на 3 Питоне должно заработать, удачи!


Python З заданого числа відняли суму його цифр. З результату знову відняли суму його цифр і т. Д. Че
Python З заданого числа відняли суму його цифр. З результату знову відняли суму його цифр і т. Д. Че
4,6(35 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ