摘要: 题意:给出一个数n,18<=n<=10^12,代表有n个蜡烛,要把这n个蜡烛插到蛋糕上,0层最多可以插一个,一共r层,第一层k个,第二层k^2个,……,第r层k^r个,输出r和k,情况多种输出r*k最小的,r*k最小的有多种输出r最小的。代码:#include<stdio.h>#include<math.h>struct node { long long r; long long k; long long tot;};int main(){ long long n; while(scanf("%lld", &n) != EOF) 阅读全文
posted @ 2012-10-16 00:07 小猴子、 阅读(874) 评论(7) 推荐(0) 编辑