#aBC319B. [ABC319B] Measure
[ABC319B] Measure
AT_abc319_b [ABC319B] Measure
题目描述
给定一个正整数 ,请输出一个长度为 的字符串 ,其定义如下:
对于每个 ,
- 如果存在 的约数 ,且 ,并且 是 的倍数,则将这些 中最小的一个对应的数字作为 。(因此,在这种情况下, 是
1、2、、9之一。)- 如果不存在这样的 ,则 取为
-。
输入格式
输入从标准输入读取,格式如下:
输出格式
请输出答案。
输入输出样例 #1
输入 #1
12
输出 #1
1-643-2-346-1
输入输出样例 #2
输入 #2
7
输出 #2
17777771
输入输出样例 #3
输入 #3
1
输出 #3
11
说明/提示
限制条件
- 输入均为整数
样例解释 1
下面以部分 为例说明 的确定方法:
- 对于 , 的约数中 且 是 的倍数的 有 共 个。其中最小的是 ,所以 。
- 对于 , 的约数中 且 是 的倍数的 有 共 个。其中最小的是 ,所以 。
- 对于 ,不存在满足条件的 ,所以 。
由 ChatGPT 4.1 翻译