/ 基础 / 题库 /

PASCAL

PASCAL

时间限制:1秒  内存限制:256M


题目描述

小 Frane 已经十年级了,但是在信息课上学习 Pascal 仍然很吃力。老师写下了如下的 Pascal 程序作为家庭作业,他需要根据输入的整数 \(N\) 来判断程序的输出。

readln(N);
counter := 0;
for i := N-1 downto 1 do begin
    counter := counter + 1;
    if N mod i = 0 then break;
end;
writeln(counter); 

请您编写一个程序来解决这个问题。

输入格式

一行,一个整数 \(N\)。

输出格式

一行,表示以上程序的输出结果。

输入输出样例 #1

输入 #1

1

输出 #1

0

输入输出样例 #2

输入 #2

10

输出 #2

5

输入输出样例 #3

输入 #3

27

输出 #3

18

说明/提示

对于 \(100\%\) 的数据,\(1\le N\le10^9\)。

信息

ID
1012
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
1
上传者