字典翻译 问答 高中 数学 一道数学题(数列高中)计算机执行以下程序:①初始值x=3,s=0;②x=x+2;③s=s+x;④如果s大于等于2003,则进行⑤,否则从②继续运行;⑤打印x;⑥stop.那么由语句⑤打印出的数值为?.注:
问题标题:
一道数学题(数列高中)计算机执行以下程序:①初始值x=3,s=0;②x=x+2;③s=s+x;④如果s大于等于2003,则进行⑤,否则从②继续运行;⑤打印x;⑥stop.那么由语句⑤打印出的数值为?.注:
问题描述:

一道数学题(数列高中)

计算机执行以下程序:

①初始值x=3,s=0;②x=x+2;③s=s+x;④如果s大于等于2003,则进行⑤,否则从②继续运行;⑤打印x;⑥stop.

那么由语句⑤打印出的数值为?.

注:

纪文成回答:
  其实是一个等差数列求和的题   抽象出来是说首项为3,公差为2的等差数列,到哪一项使得总和s大于等于2003.   设到第n项符合要求,则由等差数列求和公式:   n/2*(3+2n+1)>=2003   解得n>43点多   所以n最小为44,而第44项为2*44+1=89   所以由语句⑤打印出的数值为89.
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 政治
  • 地理
  • 历史
  • 化学
  • 生物
  • 物理
  • 综合
  • 高考