摘要: 思路:由于只有1-6这几个数,而这几个数的最小公倍数是60,所以只需要求出60以内有多少满足条件的数即可。再就是求出对于给定的n,求出60的倍数。然后就是怎样求的问题了。首先可以写成如下形式: 10n-40=60*n (把最后的40个数去掉,最后在求结果的时候再加上) n=(10n-40)/60. (结果一定可以整除)代码如下: 1 #include 2 #define ll long long 3 #define mod 1000000007 4 ll pw(ll a,ll b) 5 { 6 ll ans=1; 7 while(b){ 8 if(b&1) an... 阅读全文
posted @ 2013-10-15 10:55 _随心所欲_ 阅读(524) 评论(0) 推荐(0) 编辑