A. 学习求余

    传统题 文件IO:mod 1000ms 256MiB

学习求余

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小郡今天学习了求余运算,他很好奇求余运算和乘法运算结合起来会是什么样子,于是他设计了这样的一道题目。

给定数字 nn,你可以任选一个数字 k(1kn)k(1 \le k \le n),然后计算出 n%kn \% k 的值,记为 qq,请问 k×qk \times q 的最大值是多少。

输入格式

一个数 nn

输出格式

输出一行一个整数,表示答案。

样例

4
3

提示

【样例解释】

选择 k=3k=3,那么用 44 求余 33 得到余数 11,最终算出答案为 1×3=31 \times 3 = 3

【数据范围】

  • 测试点 151-5n1000n \le 1000
  • 测试点 676-7n106n \le 10^6
  • 测试点 8108-10n2×109n \le 2 \times 10^9

国庆模拟赛DAY01复现赛

未参加
状态
已结束
规则
XCPC
题目
4
开始于
2024-10-2 14:00
结束于
2024-11-13 5:00
持续时间
999 小时
主持人
参赛人数
48