透过简单的数学问题进行编程思维的描述
透过简单的数学问题进行编程思维的描述

问题描述
一个停车场,现有6辆车、第一次来了两辆车、第二次走了三辆车,总共是多少辆车?你如何描述出来呢?
数学推理
车辆的总数为f;
n是每次出场和进场的次数;
f1 = 6+(2*n);
f2 = 6-(3*(n-1));
f = f1-f2;
根据公式带入计算f=(6+(21))-(6-(3(2-1))),f=5

问题分析
设置total是现有的车辆数量
设置每次进场和出场的次数为frequency;
设置要求的总车辆为f,f1是第一次的结果,f2是第二次的结果;
第一次total+2*frequency;
第二次total-(2*(frequency-1));
得到的结果f = f1-f2