生成元题细节讲解
问题:
如果x+x的各个数字之和得到y,就是说x是y的生成元。给出n(1<=n<=100000),
求最小生成元。无解输出0.例如,n=216,121,2005时的解分别是198,0,1979.
下图是这个题的标准答案,我给改变了一点,如果看不懂就多看几遍,不是特别难。
官方的那个题解我就没复制,别人的博客里有官方题解,就不再赘述了。
我就写官方的那个答案,我觉得有一点不妥。
这才是最精简的答案:
#include<iostream>
#include<cstring>
原创
2020-08-01 14:22:32 ·
549 阅读 ·
0 评论