Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

Целочисленная арифметика

Операции целочисленного деления и взятия остатка

Операция деления (/) для целых чисел всегда возвращает значение типа float, даже если делимое делится нацело на делитель. Часто бывает необходимым выполнить деление с целочисленным результатом. Для этого в Python есть специальная операция целочисленного деления, которая обозначается //. Результатом будет число, которое было бы получено в результате деления, но с отброшенной дробной частью. Другая связанная с этим операция — это операция взятия остатка от деления, обозначаемая %.

>>> 17 / 35.6666666666667>>> 17 // 35>>> 17 % 32

В случае отрицательных чисел операции по-разному определены в различных языках программирования. Например, в Python 3 округление по-прежнему будет производится вниз. Например:

>>> (-17) // 3-6>>> (-17) % 31Задача. Расписание уроков

В некоторой школе расписание составлено таким образом, что на неделе 55 учебных дней, в которые суммарно проходит nn уроков. При этом количество уроков в любые два дня отличается не более чем на 1.1. Определите минимальное число уроков в день и количество дней, в которых уроков больше всего.

Решение

n = int(inpun())print(n // 5)print(n % 5)

Bạn đang đọc truyện trên: Truyen247.Pro