begin
var (cost, t, k) : = (arr(15, 70, 125, 230, 440), arr(1, 5, 10, 20, 60), new integer[5]);
var n : = readinteger('n-> ');
for var i : = 4 downto 0 do
begin
k[i] : = n div t[i]; n : = n mod t[i];
end;
if k[0] * cost[0] > = cost[1] then begin k[0] : = 0; inc(k[1]); end;
if k[0] * cost[0] + k[1] * cost[1] > = cost[2] then
begin
k[0] : = 0; k[1] : = 0; inc(k[2]);
end;
if k[0] * cost[0] + k[1] * cost[1] + k[2] * cost[2] > = cost[3] then
begin
k[0] : = 0; k[1] : = 0; k[2] : = 0; inc(k[3]);
end;
if k[0] * cost[0] + k[1] * cost[1] + k[2] * cost[2] + k[3] * cost[3] > = cost[4] then
begin
k[0] : = 0; k[1] : = 0; k[2] : = 0; k[3] : = 0; inc(k[4]);
end;
for var i : = 0 to 4 do writelnformat('{0} билет(ов)- {1} штук(а)', t[i], k[i]);
end.
пример(1):
n-> 37
1 билет(ов)- 0 штук(а)
5 билет(ов)- 0 штук(а)
10 билет(ов)- 0 штук(а)
20 билет(ов)- 0 штук(а)
60 билет(ов)- 1 штук(а)
пример(2):
n-> 35
1 билет(ов)- 0 штук(а)
5 билет(ов)- 1 штук(а)
10 билет(ов)- 1 штук(а)
20 билет(ов)- 1 штук(а)
60 билет(ов)- 0 штук(а)
Ошибка: отказано в доступе write to disk
Причина: У торрент-клиента недостаточно прав для записи на диск.
Как исправить:
- Зайдите в свойства папки, в которую вы скачиваете «проблемный» файл(ы), и уберите галочку с пункта «Только для чтения». Перезапустите торрент-клиент.
- Закройте торрент клиент и откройте свойства его ярлыка. На вкладке «Совместимость» поставьте галку на пункте «Выполнять эту программу от имени администратора».
Ошибка: Системе не удается найти указанный путь
Причина: 1. Папка, в которую вы пытаетесь что-то скачать, не существует, и торрент-клиент не может её создать; 2. Путь к папке слишком длинный и торрент-клиент не может его прочитать (ограничение системы на 255 знаков); 3. Загружаемые файлы были перемещены или удалены.
Как исправить:
- Проверьте наличие папки, в которую загружается раздача. Создайте её, если нужно.
- Позаботьтесь о том, чтобы папка находилась поближе к корневому каталогу (С:\Загрузки\ - к примеру).
- Если вы получаете ошибку «Системе не удается найти указанный путь» при попытке докачать раздачу, которая уже была частично загружена, проверьте на месте ли части файлов и перехешируйте раздачу. Для этого в торрент-клиенте нажмите правой кнопкой мыши по нужной раздаче и выберите «Обновить хеш».
Если ошибка не исчезла, удалите торрент и добавьте его снова. Желательно загружать в отличное от предыдущего место.
Ошибка: Процесс не может получить доступ к файлу, так как этот файл занят другим процессом
Причина: Какое-то другое приложение мешает загрузке торрента. Такая ошибка, когда торрент-клиент не может получить доступ к загружаемому файлу, возникает чаще всего из-за процессов, протекающих в самой системе Windows. Обычно это связано с мультимедийными файлами (картинки, видеофайлы и др.). Когда система находит подобные файлы, она добавляет их в свой индекс. Т.е. обращается к файлу, а так как у системы приоритет выше, то uTorrent’у ничего не остаётся, кроме как «жаловаться».
Как исправить:
- Отключите эскизы у файлов и папок. Для этого в меню «Пуск» выберите пункт «Выполнить» или просто нажмите на клавиатуре Win + R. Введите в поле команду control folders и нажмите Ok. Откроются «Параметры папок». На вкладке «Вид» найдите «Всегда отображать значки, а не эскизы», поставьте галочку и подтвердите кнопкой Ok.
- Если ошибка всё ещё возникает, попробуйте добавить торрент-клиент в исключения антивируса.
- Не открывайте файлы/папки до окончания загрузки.
i=6 бит на символ
6*2048=12 288 бит
12 288/8=1536 байт
1536/1024=1,5 Кбайт
Объем сообщения 1,5 Кбайт