Предмет: Информатика,
автор: polisusasha
В книге на одной странице помещается k строк. Таким образом, на 1-й странице
печатаются строки с 1-й по k-ю, на второй — с (k+1)-й по (2∙k)-ю и т.д.
Требуется написать программу, которая по номеру строки в тексте определяет номер страницы, на которой будет напечатана эта строка, и порядковый номер этой строки на странице.
Описание входных данных
Входные данные вводятся с клавиатуры или из файла input.txt. В единственной
строке записаны два числа:
k — количество строк, которое печатается на странице, и
n - номер строки (1≤ k ≤ 200, 1≤ n ≤ 20000).
Описание выходных данных
Выходные данные выводятся на экран или в файл output.txt. В единственной строке необходимо вывести два числа — номер страницы, на которой будет напечатана эта строка, и номер строки на странице.
Ответы
Автор ответа:
0
Ответ:
program abc;
var k,n,o:integer;
begin
assign(input,'input.txt');
assign(output,'output.txt');
readLn(k);
readLn(n);
if n mod k = 0 then o:= n div k else o:= n div k + 1;
writeLn(o);
writeLn(n - k*(o-1));
end.
Объяснение:
Похожие вопросы
Предмет: Алгебра,
автор: sonechko6006
Предмет: Информатика,
автор: joykarina55
Предмет: Право,
автор: kapystochka666
Предмет: Физика,
автор: Varya2345
Предмет: Математика,
автор: Elena900