#include<bits/stdc++.h> using namespace std; bool cmp(char *p1,char *p2){ return strcmp(p1,p2)<0; } //判断p1是否是p2的前缀 bool pre(char * p1,char *p2){ for(int i=0;i<strlen(p1);i++){ if(p1[i]!=p2[i])return false; } return true; } //n位有多少种号码可能 long long sum(int n){ lo...