回复 10楼 a271885843
											k = i * 2 - 1; // 第i天吃掉的桃子数
第1天吃掉的桃子数是k = 1个呢, i=1时 ,2乘以i减去1才等于1.

[ 本帖最后由 有容就大 于 2011-12-21 00:49 编辑 ]

梅尚程荀
马谭杨奚


 2011-12-21 00:43
	    2011-12-21 00:43
   2011-12-21 06:53
	    2011-12-21 06:53
   程序代码:
程序代码:#include<stdio.h>
int main()
{
    int n, day, k;
    printf("Input the number of peaches: ");
    scanf("%d", &n);
    for(k = 1, day = 0; n > 0; day++)
    {
        n -= k;
        k += 2;
    }
    printf("%d\n", day);
    return 0;
}
现在主要说说这题的数学规律。我忘了什么时候学的等差数列了,初中还是高中?
 2011-12-21 08:43
	    2011-12-21 08:43
   2011-12-21 08:55
	    2011-12-21 08:55
   2011-12-21 09:46
	    2011-12-21 09:46
   2011-12-21 12:36
	    2011-12-21 12:36
   2011-12-21 14:28
	    2011-12-21 14:28
  
 2011-12-21 14:38
	    2011-12-21 14:38
   2011-12-21 14:52
	    2011-12-21 14:52
   2011-12-21 14:57
	    2011-12-21 14:57