#aBC363F. [ABC363F] Palindromic Expression

[ABC363F] Palindromic Expression

AT_abc363_f [ABC363F] Palindromic Expression

题目描述

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

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

输入格式

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

NN

输出格式

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

输入输出样例 #1

输入 #1

363

输出 #1

11*3*11

输入输出样例 #2

输入 #2

101

输出 #2

-1

输入输出样例 #3

输入 #3

3154625100

输出 #3

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 翻译