题目大意:给出i,输出第i个镜像数,不能有前导0.
题解:从外层开始模拟
#include <stdio.h> int p(int x) { int sum, i; ;i<=x;i++) sum *= ; return sum; } int main() { ], c; while(~scanf("%d", &n)) { ) break; i=; *p((i-)/)) { n -= *p((i-)/); i++; } c = (i+)/; t=; while(c) { c--; cs[t]=; while(n>p(c)) { n -= p(c); cs[t]++; } t++; } cs[]++; ;j<t;j++) printf("%d", cs[j]); ==) printf(]); ;j>=;j--) printf("%d", cs[j]); printf("\n"); } ; }