C++ switch的实例做法

img


如图
救救孩子,知道这里大佬多,给个思路就行

用数量除以50,
case 0是一个
case 1是一个
case 2和case3是一个
case 4和case 5 是一个
case 6 和default 是一个(case 6不要也行)

从表可以看出,最小的范围大小是50,那么为减少代码量,我们可以按n/50进行判断,0一个政策,1一个政策,23一个政策,45一个政策,剩下的一个政策