#ABC246D. 二元函数

二元函数

二元函数

题目描述

给定整数 NN,求出满足以下所有条件的最小整数 XX

  • XNX \ge N
  • 存在一对非负整数 (a,b)(a, b),使得 X=a3+a2b+ab2+b3X = a^3 + a^2b + ab^2 + b^3

输入格式

输入按以下格式从标准输入给出:

N

输出格式

以整数形式输出答案。

样例

9
15

对满足 9X149 \le X \le 14 的任意整数 XX,都不存在满足题述条件的 (a,b)(a, b)

X=15X = 15,(a,b)=(2,1)(a, b) = (2, 1) 满足条件。

0
0

NN 本身可能满足条件。

999999999989449206
1000000000000000000

输入和输出可能超出 3232-位整数类型。

数据范围

  • NN 是整数。
  • 0N10180 \le N \le 10^{18}
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
2419
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签