一輛郵車依次前往城市A1,A2,A3,…,Am(m∈N+,m≥2),每到一個(gè)城市先卸下前面各城市發(fā)往該城市的郵袋1個(gè),然后再裝上該城市發(fā)往后面各城市的郵袋各1個(gè).設(shè)an是郵車從第n個(gè)(1≤n<m,n∈N+)城市出發(fā)時(shí)郵車上郵袋的個(gè)數(shù),設(shè)計(jì)一個(gè)算法,對(duì)任給兩個(gè)正數(shù)m>n,求an

答案:
解析:

  答案:

  PRINT m,n

  IF m≤n THEN Print“錯(cuò)誤!m必須大于n”

  ELSE

  S=0

  FORI from 1 to n

  S←S+(m-I)-(I-1)

  NEXT I

  END FOR

  ENDIF

  PRINT S

  思路解析:到達(dá)第n個(gè)城市時(shí),郵袋個(gè)數(shù)為前一個(gè)城市的郵袋個(gè)數(shù)減去前面城市發(fā)往該市的n-1個(gè)郵袋,再加上發(fā)往后面各城市的m-n個(gè)郵袋,可用循環(huán)計(jì)算I從1至n時(shí),an的變化.


練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源:學(xué)習(xí)高手必修三數(shù)學(xué)蘇教版 蘇教版 題型:044

一輛郵車依次前往城市A1,A2,A3,…,Am(m∈N*,m≥2),每到一個(gè)城市先卸下前面各城市發(fā)往該城市的郵袋1個(gè),然后再裝上該城市發(fā)往后面各城市的郵袋各1個(gè).

設(shè)an是郵車從第n個(gè)(1≤n<m,n∈N*)城市出發(fā)時(shí)郵車上郵袋的個(gè)數(shù),設(shè)計(jì)一個(gè)算法,對(duì)任意兩個(gè)正數(shù)m>n,求an

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

一輛郵車依次前往城市,每到一個(gè)城市先卸下前面各城市發(fā)往該城市的郵袋1個(gè),然后再裝上該城市發(fā)往后面各城市的郵袋各1個(gè)。設(shè)是郵車從第n個(gè)(1≤n<m,n∈)城市出發(fā)時(shí)郵車上郵袋的個(gè)數(shù),設(shè)計(jì)一個(gè)算法,對(duì)任給兩個(gè)正數(shù)m>n,求

   

查看答案和解析>>

同步練習(xí)冊(cè)答案