Task1

时间:2024-04-04 09:08:28
【文件属性】:

文件名称:Task1

文件大小:2KB

文件格式:ZIP

更新时间:2024-04-04 09:08:28

Ruby

任务1 写一个函数MissingDigit(str)接受str参数,该参数将是一个简单的数学公式,包含三个数字,一个运算符(+, -, *, or /)和一个等号( = ),然后返回完成方程。 在方程式中的一个数字中,将有一个x字符,您的程序应确定缺少的数字。 例如,如果str为3x + 12 = 46则您的程序应输出4 。 x字符可以出现在三个数字中的任何一个中,并且所有三个数字都将大于或等于0且小于或等于1000000 。 例子: 输入: 4 - 2 = x ,输出: x = 2 输入: 1x0 * 12 = 1200 ,输出: x = 0 输入: 5 + 1x1 = 126 。 输出: x = 2 解决方案 该解决方案完全基于regex而不是拆分输入并处理每个部分。 请查看源代码。


【文件预览】:
Task1-main
----README.md(887B)
----task1.rb(604B)
----test_task1.rb(2KB)

网友评论