这个是微软的算法题,大佬们求解😂
1、已知两个 1~30 之间的数字,甲知道两数之和,乙知道两数之积。
甲问乙:"你知道是哪两个数吗?"乙说:"不知道";
乙问甲:"你知道是哪两个数吗?"甲说:"也不知道";
于是,乙说:"那我知道了";
随后甲也说:"那我也知道了";
这两个数是什么?
2、4,4,10,10,加减乘除,怎么出 24 点?
3、1000!有几位数,为什么?
4、F(n)=1 n>8 n<12
F(n)=2 n<2
F(n)=3 n=6
F(n)=4 n=other
使用+ - * /和 sign(n)函数组合出 F(n)函数
sign(n)=0 n=0
sign(n)=-1 n<0
sign(n)=1 n>0
大家快点做起来吧,欢迎大家讨论交流哈哈哈哈#面试题# #软件测试#
1、已知两个 1~30 之间的数字,甲知道两数之和,乙知道两数之积。
甲问乙:"你知道是哪两个数吗?"乙说:"不知道";
乙问甲:"你知道是哪两个数吗?"甲说:"也不知道";
于是,乙说:"那我知道了";
随后甲也说:"那我也知道了";
这两个数是什么?
2、4,4,10,10,加减乘除,怎么出 24 点?
3、1000!有几位数,为什么?
4、F(n)=1 n>8 n<12
F(n)=2 n<2
F(n)=3 n=6
F(n)=4 n=other
使用+ - * /和 sign(n)函数组合出 F(n)函数
sign(n)=0 n=0
sign(n)=-1 n<0
sign(n)=1 n>0
大家快点做起来吧,欢迎大家讨论交流哈哈哈哈#面试题# #软件测试#