题目解析:a=ab=aac=bb=aaaad=cc=bbbb=aaaa,aaaa从而观察得到:a=2^0*ab=2^1*ac=2^2*a因此对于最少表达出n个a也就是从1,2,4,8...2^t之中选最少的数求和来表示n代码 #include "bits/stdc++.h" using namespace std; #define int long long #define endl "\n" #define PII pair<int,int> #define PIII pair<int,PII> const int MOD =...