SRM 510 DIV2 1000 TheLuckyBasesDivTwo
Task:给你一个数N,把N在B进制中的转化存进一个数组S,若能满足S[0]∗B0+S[1]∗B1+S[2]∗B2+...+S[t]∗Bt==NS[0]*B^0+S[1]*B^1+S[2]*B^2+...+S[t]*B^t==N并且S[i]要么为4,要么为7,对于这样的一个B,我们称它为N的Lucky数,求N的Lucky数有多少个,若有无限个,则输出-1.(1<=N<=1e12)Solution:首
原创
2016-09-13 16:35:03 ·
345 阅读 ·
0 评论