科迪
-方程写在前面,"="不与":"——>将1加到输出(例如,2:35,2+3=5)
-等式写forward, "="与":"一致;将100加到输出(例如,2:53,2=5-3)
-方程向后写,"="与":"不一致;将10添加到输出(例如,3:26,6=2*3)
-方程向后写,"="与":"重合;注意,由于+和*的交换性质以及+、-和/的反比关系,这些组合中有些是相互关联的。输出应该是一个4x2矩阵,第一列为0或1,这取决于每个操作(+、-、*、/)是否适用于给定的时间,以及第二列的总数。 Examples include:4:22 | out = [1 1100; 1 1; 1 1100; 1 1]; since 4=2+2, 2+2=4; 4-2=2; 4=2*2, 2*2=4; 4/2=2.5:15 | out = [0 0; 0 0; 1 1111; 1 1001]; since 5*1=5, 5=1*5, 5*1=5, 5=1*5; 5/1=5, 5/1=5.This problem is related to Problem 2431 and Problem 2433.
4:22 | out = [1 1100; 1 1; 1 1100; 1 1]; since 4=2+2, 2+2=4; 4-2=2; 4=2*2, 2*2=4; 4/2=2.
5:15 | out = [0 0; 0 0; 1 1111; 1 1001]; since 5*1=5, 5=1*5, 5*1=5, 5=1*5; 5/1=5, 5/1=5.
This problem is related to Problem 2431 and Problem 2433.
解决方案554926
如果我对str2num的过度使用造成了任何冒犯,我在此道歉。
我向你这样的解决方案致敬。我对如何破译它感到困惑(双关语)。我知道,对于使用regexp和其他基于字符串的函数、转换等来降低问题的解决方案大小,已经引起了很多争议,但这个问题是基于字符串的,所以我认为通过神秘的字符串方法解决它没有问题。
Project Euler:问题5,最小倍数
解决634
将两个时间序列放在同一时间基础上
解决215
不使用Unique函数的唯一值
解决204
位计算
解决138
画一个“X”!
解决507
能被7整除
解决81
孪生质数
解决50
能被11整除
解决80
应力-应变特性- 2
解决63
能被n整除,素数因子- 11,13,17,19
在MATLAB中心找到宝藏,并发现社区如何可以帮助你!
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系