#ATabc363f. [ABC363F] Palindromic Expression

[ABC363F] Palindromic Expression

题目描述

给定一个整数 NN。请输出一个满足以下所有条件的字符串 SS,如果不存在这样的字符串,则输出 -1

  • SS 是一个长度在 1110001000 之间的字符串,仅由 123456789 以及 *(乘号)组成。
  • SS 是回文串。
  • SS 的首字符是数字。
  • SS 作为表达式计算,其值恰好等于 NN

输入格式

输入以以下格式从标准输入读入。

NN

输出格式

如果存在满足条件的字符串,则输出该字符串,否则输出 -1

样例 1

输入

363

输出

11*3*11

样例 2

输入

101

输出

-1

样例 3

输入

3154625100

输出

2*57*184481*75*2

说明/提示

限制条件

  • 1N10121 \leq N \leq 10^{12}
  • NN 是整数。

样例解释 1

S=S = 11*3*11 满足题目条件。其他满足条件的字符串还有 S=S = 363

样例解释 2

注意,SS 不能包含 0

由 ChatGPT 4.1 翻译