刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

算式

编程实现:

有一道算式看不清了,只知道是a [ ] b = c,已知a,b,c都是1到9之间的不同数字,输入+、-、*、/其中一种运算,输出算式有多少种可能。

例:输入*号,那么算式一共有4种可能:

2 * 3 = 6,a为2,b为3,c为6;

2 * 4 = 8,a为2,b为4,c为8;

3 * 2 = 6,a为3,b为2,c为6;

4 * 2 = 8,a为4,b为2,c为8。

输入描述

输入+、-、*、/其中一种运算。

输出描述

输出算式有多少种可能。


输入样例

*

输出样例

4

使用微信搜索喵呜刷题,轻松应对考试!

答案:

这道题目可以使用暴力枚举的方式解决,从1到9中选取两个数字,然后枚举四种运算符,判断是否符合条件即可。

解析:

【喵呜刷题小喵解析】:
对于这道题目,我们可以使用暴力枚举的方式来解决。具体来说,我们可以从1到9中选取两个数字,然后枚举四种运算符,判断是否符合条件。

对于每种运算符,我们可以分别计算a、b、c的值,然后判断c是否等于a运算符b的结果。如果是,则计数器加1。最后输出计数器的值即可。

具体来说,我们可以先初始化计数器为0,然后从1到9中选取两个数字,分别枚举四种运算符,判断是否符合条件。如果符合条件,则将计数器加1。最后输出计数器的值即可。

需要注意的是,在判断是否符合条件时,我们需要考虑除数为0的情况。如果输入的运算符是除号,并且b等于0,则需要跳过这种情况。

此外,还需要注意的是,在判断c是否等于a运算符b的结果时,我们需要考虑整数除法的情况。如果输入的运算符是除号,并且a和b的商不是整数,则需要跳过这种情况。

综上所述,我们可以使用暴力枚举的方式来解决这道题目。具体来说,我们可以从1到9中选取两个数字,然后枚举四种运算符,判断是否符合条件。如果符合条件,则将计数器加1。最后输出计数器的值即可。
创作类型:
原创

本文链接:算式 编程实现: 有一道算式看不清了,只知道是a [ ] b = c,已知a,b,c都是1到9之间的

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share