2010级本科《用户界面设计》课堂Quiz(3)中有一道这样的题:
我是这样想的:
设NANJING出现的几率为x%,用NANJING做缺省值才有意义:
当不设置默认值时,每个地名出现时的按键次数如下表所示:
设置了NANJING作为默认值时,每个地名出现时按键次数为:
因此,为了使默认值有意义,应保证有默认值“NANJING”时的按键次数比无默认值时的按键次数少。
所以有:
9 * 21% + 7 * 28% + 8 * x% + 7 * (51 - x)% ≥ 10 * 21% + 12 * 28% + x% + 14 * (51 - x)%
解得 x ≥ 37%
故,若用南京作为缺省值,则它的出现几率至少为37%时,才有意义。
范老师说,以后可以用数据说服别人,我想还是有道理的。
可能由于题目歧义或者个人理解不同,还有其他的解法和答案,但这个解法是老师喜闻乐见的;另外,范老师说,回车的那一次按键也是必须算在过程里的,不然虽然对结果没有影响,但是过程是不对的。