163 читали · 4 года назад
Задача 474. Последовательность Кеане
Давайте закрепим мнение, что решать задачи на длинную арифметику на Python сильно проще, с помощью разбора очередной задачи с сайта acmp.ru. Из входных данных видно, что это задача на длинную арифметику, так как число не помещается в стандартные типы данных. Как же решать задачу? На самом деле, она довольно схожа с задачами, которые можно встретить в ЕГЭ по информатике. Давайте пронумеруем биты в последовательности с нуля, а не с единицы, как предлагается в условии задачи. Ещё интереснее становится,...
156 читали · 5 лет назад
Python. Основные типы данных. Арифметика
Для начала стоит разобраться с тремя основными типами данных: 1. Строка - набор символов в кавычках, например "Hello, World!" - 'это строки. Однако '5' - это тоже строка, так как она записана в кавычках. Строки мы имеем право складывать, например 'King ' + 'Artur' получится King Artur. Разумеется, другие математические действия со строками делать нельзя Числа. В чем разница между int и float? 1 - целое число(int), 1.0 - вещественное число(float). 2. Рассмотрим основные арифметические операции над...