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

Нужна программа на Python 3 Вася выписал подряд все пятизначные числа, в результате у него получилось 1000010001...9999899999. Цифры начали плясать в глазах Васи ещё когда он выписывал все цифры.

Напишите программу, которая по номеру определяет, какая цифра находится в этой позиции в последовательности Васи.
.
помимо , дам 100р за правильно решенную задачу

👇
Ответ:
oznobiseva2006
oznobiseva2006
19.01.2021

Код, если нумерация начинается с единицы

a = int(input())

print(str(10000 + (a - 1) // 5)[(a - 1)% 5])

Код, если нумерация начинается с нуля

a = int(input())

print(str(10000 + a // 5)[a % 5])

4,6(35 оценок)
Открыть все ответы
Ответ:
илья1949
илья1949
19.01.2021

#include <iostream>

double multiply(double num1, double num2) {

   if (num2 > 0) return num1 + multiply(num1, num2 - 1);

   else if (num2 < 0) return -num1 + multiply(num1, num2 + 1);

   return 0;

}

signed main() {

   

   //2.2 * 2

   std::cout << multiply(2.2, 2) << std::endl;

   //4 * 2

   std::cout << multiply(4, 2) << std::endl;

   //-8 * 2

   std::cout << multiply(-8, 2) << std::endl;

   //0*1

   std::cout << multiply(0, 1) << std::endl;

   return 0;

}

4,6(70 оценок)
Ответ:
egor570
egor570
19.01.2021
1) в русском алфавите 33 буквы
       33-4=29 заглавных букв используются в идентификаторе 
            и 9 цифр    29+9=38 символов используется в идентификаторе
2)   2^5<38<2^6  --->  6 бит для кодировки одного символа
3)  6 бит * 6 символов=36 бит =[36:8] =5 -байт - целое кол-во байт для                                                                                      одного идентификатора
4)   5*180=900 байт≈1 Кбайт   < ответ
         или   900:1024=0,87891 Кбайта  < или такой ответ???
4,4(19 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ