看下面的四段话,其中是解决问题的算法的是( )
A.把高一5班的同学分成两组,高个子参加篮球赛,矮个子参加拔河比赛
B.把高一5班的同学分成两组,身高达到170cm的参加篮球赛,不足170cm的参加拔河比赛
C.做饭必须有米
D.从2开始写起,后一个数为前一个数与2的和,不断地写,写出所有偶数
算法是一系列解决问题的清晰指令.所以:
A选项:身高没有明确,所以A错误;
B选项:学生的身高明确,解决了学生打球问题,所以B正确;
C选项:做饭不一定用米,所以C不正确;
D选项:从2开始写起,后一个数为前一个数与2的和,不断地写,写出所有偶数,这是不可能进行的,所以D不正确;
故选:B.