摘要: http://ac.jobdu.com/problem.php?id=1357高中数学课上好像做过这个题题目明确说了数据范围,所以用long long没有什么好的办法吧,先确定一个大致的范围,然后再在这个范围的开始向后找,找到第一个就停下来,还在草稿纸上画了下二次函数的图像~~ 1 #include <stdio.h> 2 #include <math.h> 3 long long calc(long long n) 4 { 5 long long s; 6 s=(long long)((sqrt(8*n)+1)*0.5); 7 for(;;s++){ 8 ... 阅读全文
posted @ 2011-12-18 21:20 linyvxiang 阅读(230) 评论(0) 推荐(0) 编辑