HDU 4473 Exam 枚举
摘要:
原题转化为求a*b*c 的选法数。令a=i时,t = i这一种要删除,因为t = i则三个数都相等了,这种选法有3种,所以ans += 3*(t-1).ta,剩下的数的最大值s = n/(a*b),如果s b,则ans += 6*(s - b ).分类讨论时要不重复,不遗漏······贴代码: 1 #include 2 typedef long long int LL; 3 int main() 4 { 5 // freopen("in.txt","r",stdin); 6 LL n,ans; 阅读全文
posted @ 2013-09-02 15:12 allh123 阅读(211) 评论(0) 推荐(0) 编辑