测试# 5似乎是错误的:
一个= [0 1 2 1;2 0 1 1];
b = 1;% (- > 2)
同意:
还打破了……
难怪为什么红色的地图解决方案是99%…
固定的。现在的解万博 尤文图斯决方案正在改。
还是破碎的我认为。强调,订单的问题是硬币前角。
…和例子也给[0 1 0 0]的值为0.05,所以镍币第二,第三。我的解决方案与角第二仍显示正确。
人这仍然是打破了(也许上述措辞是错误的?)[0 1 2 1;0 2 1 1]仍然无法正确检测。
列应该是季度,硬币,硬币,硬币。现在的工作。
我固定测试# 5。很抱歉!
测试# 5还说= [0 1 2 1;2 0 1 1];c = 1。(也许我们要等到服务器缓存刷新)
测试# 5还坏了。
最后一门考试是有缺陷的
我有仔细检查测试套件,它是正确的。这个问题是关于精读一样。请仔细阅读问题的第一句话。
是的……这是一个小的声明。对于你们中那些脱脂第一句话,然后看看下面的硬币,这是技巧。指定的顺序不是季度,硬币,硬币,硬币。所以这并不是一个问题,关于使用MATLAB解决问题……它是关于阅读问题陈述。我多次犯同样的错误,很大程度上是因为我看到了硬币硬币价值在哪里上市,与我认为“自然”的顺序是什么其实我编程计算。建立向量/这/方法是混乱的在现实生活中,因为它在这里,和禁忌是良好的编程标准。
下次我希望我将有一台电脑读……
我赞同Ninetrees。
我同意最后三个评论,我觉得这是特别为非“不公平的”。如果你不知道te自动值,你会(当然)直接看漂亮的“转换模式”,认为“谢谢你”和完全错误的。
除非这是当然也在一种容易理解的方式教学有关的评论。
订单的变化是不同的问题,请注意!
所以每个人都应该注意,镍和硬币订单翻. .
这个开关使这个问题太令人沮丧了!
但我喜欢它!
我从来没有使用“美元”,所以我有点失望。
不是很复杂的矩阵相乘和垂直时包含值
分钱= 0.05美元,镍= $ 0.10:)难以置信但我喜欢它!
棘手的,但好!
有趣的问题!
问题描述有点困惑。
…列代表的数量,硬币,硬币,硬币
但是在他们以不同的顺序列出的注意
季度= 0.25美元,分钱= 0.10美元,镍= 0.05美元,一分钱= 0.01美元
不知道这是故意的,但它欺骗我。
真的愚蠢的订单应该是季度(或25),硬币(. 05),角(1),便士(幅)当一个期望它在降序排列。我相信很多不正确的解决方案有很好的代码,但欺骗的问题。万博 尤文图斯
5;一个= [0 1 2 1;2 0 1 1];c = 1;(1:)= 0 * 0。25 + 1 *10 + 2 * 0.05 + 1 * 0.01 = 0.21美元(2:)= 0 * 0。25 + 2 *10 + 1 * 0.05 + 1 * 0.01 = 0.26美元so, output should be 2. and, for Case 6 a(1, :) = $ .10; a(2, :) = $ .05; so output should be 1
我喜欢小技巧
不错的
卑鄙……
有人能告诉我测试没有什么毛病。5和6。吗?
卑鄙的确实
我认为问题海报搞砸了,不想改变他的解决方案……哈哈
哈哈这个断言测试时让我笑让我回去再读一遍。
文本5是错误的!
请删除这个问题。
是的,这是一线,你需要仔细阅读!
“数量的季度,硬币,硬币,硬币,人(依次)”
可以解决的,如果我们注意到(^ ^;
检查订单!这个问题需要“季度,硬币,硬币,硬币”,而不是“季度,硬币,硬币,硬币”
这是一个很酷的问题。经过一些思考和试验和错误也很难找到解决方案。很酷的问题!
检查订单的描述:“季度,硬币,硬币,硬币”,而不是“季度,硬币,硬币,硬币”
一种方法我认为c = (0.25 - 0.05 0.1 - 0.01);
b =找到(和(a . * c, 2) = = max (sum (c。*, 2)));
有趣的。)
这是一个陷阱!
非常卑鄙的…
什么提议的“c”代表测试5结束?
它是不可能把我的代码的解决方案吗?
谢谢。
有人能看一看我的解决方案和提示如何简化吗? ?
我提供了错误的解决方案……万博 尤文图斯
以下测试用例运行测试套件的没有任何意义对于我的回答:
% %
一个= [0 1 2 1;2 0 1 1];
c = 1;
断言(isequal (most_change (a), c))
% %
%有很多关于这个问题的困惑。看这个。
一个= [0 1 0 0;0 0 1 0);
c = 2;
断言(isequal (most_change (a), c))
%现在回去仔细阅读问题描述。
请查一下。
仔细阅读问题的描述。作者明确表示:季度,1角和2角5分的硬币,硬币。
如果你仍然有问题,你应该小心在一部分。
阅读描述一次又一次的给你很多清晰。技巧一:p
这将是伟大的,如果会有DOWNvote按钮。为什么一个提供一个无序列表吗?
LOL,这个巨魔的问题——如他人所说,输入数组不是硬币的正常秩序,他们甚至添加这些硬币的价值以正确的顺序在描述惹你XD
我也高兴有多少人热情捍卫problem-creator -我不能决定,如果它是一个杰出的巨魔还是普通烦人,但作为一个老师的宠物是生活的不正确的答案(即使它让你远)。
尽管问题很简单但是指示是荒谬的
小心数字转折开始!
货币不是按照升序或降序排列
有趣的运动
使用黑客帝国multiplitation使这个问题更容易。
我的解决方案是正确的.......你需要解决这个问题。
行=[1:尺寸(1)];
金钱= [。25。1 . 05 . 01];
= *钱总和;
maxmoney = max (a *);
c = = = maxmoney总和;
b =行(c);
测试服# 5和6是错误的
很酷的
好问题!
仔细阅读描述!
硬币的奥得河是一回事
这个问题强调我们的理解问题,而不是我们的代码的能力。
我认为它检查
这个测试失败=
一个= [0 1 2 1;2 0 1 1];
c = 1;
断言(isequal (most_change (a), c))
我不undersdand为什么。
第一个人= 0 * 0.25 + 1 * 0.10 + 2 * 0.05 + 1 * 0.01 = 0.21
第二个人= 0 * 0.25 + 2 * 0.10 + 1 * 0.05 + 1 * 0.01 = 0.26
所以第一个比第二个更少的钱,应该返回2。
我在这里失踪的东西吗?
d = (0.25 - 0.05 0.1 - 0.01);
[c idx] = max(和((. * d)));
b = idx;
这是可行的,但如何优化以减少尺寸。
函数b = most_change(一个)
(:1)= (:1)* 0.25;
(:,2)= (:,2)* 0.1;
(:,3)= (:,3)* 0.05;
一(4)= (:,4)* 0.01;
c = (: 1);
d = []
i = 1:长度(c)
d (i) =总和((我:))
结束
idx [M] = max (d)
b = idx
结束
为什么不工作呢?
(:,2)应乘以0.05
(:,3)应乘以0.1
因为他们不会按照这个问题
谢谢你!
仔细看描述,有一个技巧。
正确的值矩阵(0.25 - 0.05 0.1 - 0.01)。
没有人会这样做:
[为;. 05;.10;. 01;]
如果你要说明一个概念,做到正确- -技巧!
完全正确!
谢谢
[~ b] = max(和((. *[二十五分,0。1。,. 01]),2))
一个= [0 1 0 0;0 0 1 0);
c = 2;
有第二个最高的钱吗?而第一个有0.10美元,第二个有0.05。
一个= [0 1 2 1;2 0 1 1];
c = 1;
这里也有!第一个高吗?当你评估的时候,你第一个0.21美元,0.26美元的第二。
卑鄙的
这是一个陷阱!仔细阅读。
棘手的顺序
这个问题测试的两个测试服有问题
Test5:
一个= [0 1 2 1;2 0 1 1];
c = 1;
Test6:
一个= [0 1 0 0;0 0 1 0);
c = 2;
解决方案应该反过来。
为什么代码5和代码6所以总值?
我不知道如何测试问题5和6是正确的,他们是显示答案较低的资金。
它是如此有趣的订单并不完全按照“正确”。
它是如此有趣的订单并不完全按照“正确”。
你需要更多的认真阅读问题。
照顾硬币的价值= 0.10美元,镍= 0.05美元。的顺序矩阵只是取代。愚蠢的把戏
测试用例的预期结果5和6的测试用例是不正确的。
笨拙的版本似乎好了八度,但后来也早些时候更加优雅
混蛋。每一个快餐的地方我已经工作(有很多)订单按顺序登记。
这是关于编码Matlab或技巧问题吗?如果剩下的这些都是技巧问题我会去别的地方。
棘手的
测试5和6在他们的回答是错误的,请检查
小贴士:在这个顺序!这个顺序! ! !
mandova
测试5和6的组合是不正确的。测试6相似的例子开始,但答案都是矛盾。
这是空
仔细阅读说明书是很重要的,也许应该命令所以不会造成混乱。
为什么我的程序不能通过test5 test6
是的,我也是。
这是一个陷阱!
仔细阅读。
非常容易
gj
很卑鄙!
测试5和6改变变量和似乎是错误的时,表示这人有更多的钱。例如b = 2 b / c点不仅仅是增长,但答案显示c = 1
%我在matlab代码运行完美
函数b = most_change(一个)
b = 1;
clc
季度= 0.25;
分钱= 0.10;
镍= 0.05;
一分钱= 0.01;
y =(季度、硬币、镍,彭妮)';
= * y;
[u v] = max ();
b = v;
结束
测试套件# 2和3不正确的
他们是正确的。
这是一个技巧问题。
我可以看到它在5和6,因为断言失败的答案是错误的。此外在测试1 - 4断言的答案是b在5 - 7 c
这是一个技巧问题。测试6说
%现在回去仔细阅读问题描述。
很假的问题。看穿提交前的测试套件
点5和6是我的站b = 1和2。我不明白什么是“c = 1/2”解决方案吗?
我很高兴得到1条线解决方案。
测试5和6,说实话我被骗了,因为他们不检查正确!你真丢脸MATLAB
小心季度订单,硬币,硬币,硬币。季度,硬币,硬币,硬币
从下面的……
(25 * 5 10 1]
你知道每个人都有多少。
我不知道为什么我的解决方案不满足所有测试输入。如果有人可以解释我做错了什么,就太好了。
镍之前。同样,有一个五人测试,所以你需要k = 5。
不确定测试套件在这个问题上是正确的。如果我有1角,两个硬币和一分钱,那么我将会(21美分)。如果我有两个角,镍和一分钱,我将26美分。第二大,但测试套件测试这行应该是1。似乎两个5和6。
你好,我是一个南非的新手,这是我如何解决它
函数b = most_change(一个)
(:1)= 0.25 . * (:1);
(:,2)= 0.05 . * (:,2);
(:,3)= 0.1 . * (:,3);
(:,4)= 0.01 . * (:,4);
= ';
vecsum = (a)之和;
vecsum = vecsum ';
[M,我]= max (vecsum);
b =我;
结束
几乎有它! !订购的镍和硬币交换。所以就改变v
(。25 . 05。1 . 01],你就完成了。
它已经失败= [0 1 2 1;0 2 1 1]说,1人有更多的钱。0.21 > 0.26怎么样? ?
仔细阅读问题的顺序的硬币。
嗯,我没有仔细阅读descrption,第一次,)
测试5和6是错误的。
测试的真实回答5是2,为测试6是1。
你倒角和镍的湿草地产生不便mystake问题。
很好,但是小技巧感到有点阴险的
问题是好的,但春节的情况与条件。
这是一个肮脏的把戏,lol。这是一个额头飞片一旦我看到它。
这是在matlab和八度。我遗漏了什么东西?
“n_rows =大小(a)(1,1)”应该读“n_rows =大小(a, 1)”
谢谢你!我这和八度语法之间感到困惑:)
测试5;
一个= [0 1 2 1;2 0 1 1];
c = 1;
(1:)= 0 * 0。25 + 1 *10 + 2 * 0.05 + 1 * 0.01 = 0.21美元
(2:)= 0 * 0。25 + 2 *10 + 1 * 0.05 + 1 * 0.01 = 0.26美元
因此,输出应该2…
同样,测试6是错误的
(1:)= 10美分;
美元(2:)= . 05;
所以输出应该是1
写得很差的问题
出于某种原因,regexp设法解释字符串输入作为一个匿名函数,调用这个函数并返回输出。我必须说我真的不理解这是如何工作的。为什么regexp调用这个函数当比较两个字符串?这是一个错误吗?
无论如何,这是丑陋的代码;它会好如果科迪团队将消除这种可能性使用regexp, str2num等廉价的大小分。
雅各赞同
我也同意雅各
雅各绝对同意!
谢谢你的反馈。我们将讨论,看看我们可以禁止使用regexp
谢谢你的关注,Aditya耆那教的:-)
函数ans = most_change(一个)
m = (0.25 - 0.10 0.05 - 0.01);
[r、c] =大小(一个);
i = 1: r
c (i) =总和((我:)。*米);
结束
j = 1: r
如果(max (c) = = c (j))
ans j =
结束
结束
都是正确的,但失败的5、6测试套装请帮助我
阅读评论这个问题。
谁做了这个问题:你不是一个很好的人…O (∩_∩) O
作者不是一个好人.....
干得好! !
你能解释一下这是如何工作的吗?
这只是一个(无耻)技巧来拯救一个科迪点……提示:双(' a - z ') = (225 45 90 9) = 9 * [25 5 10 1]
这主意真棒!如何转换角色甚至发生吗?
之后我把它正确的:apostophe 0.01]“双重解释吗?一次行向量转换成列向量,一次结束一个字符串?我缺少什么?谢谢你的澄清
字符串内的双撇号成为一个撇号,即。,只是一个转置。
谢谢你,但这并不意味着apostophes不平衡(出于某种原因,他们不是)- > 3撇号,1转置?
第一和第四撇号表示字符串的开头和结尾,和第二和第三代表一个撇号内的字符串。双撇号在一起是你使用一个撇号在一个字符串。这只是其中的一个尴尬的电脑的事情。
非常感谢,蒂姆。
哎!我应该知道,这是一个矩阵相乘。
测试5是错误的,(c = 2)
没有5。测试套件是错误的。的矩阵
[0 1 2 1;2 0 1 1];正确的答案是2而不是1表示在测试套件中。
为什么第二行比第一个更有变化吗
一个= [0 1 2 1;2 0 1 1];
这个设置并不意味着第一行吗
0 * 0.25 + 1 * 0.05 + 2 * 0.1 + 1 * 0.01 = 0.26
而行2 0 * 0.25 + 2 * 0.05 + 1 * 0.1 + 1 * 0.01 = 0.21 < 0.26 ?
我缺少什么?
问题:应该不是问题5 (a = [0 1 2 1;0 2 1 1])b = 2为正确答案相反(0.21和0.26)?
划痕,我误读了秩序的季度,硬币,硬币,硬币”而不是“季度,硬币,硬币,硬币”……
你没有看错。订单仍然出现硬币前角时指定的订单(不列表中的值)。
测试案例# 5应该b = 1。这是相当烦人。除了“删除辅音”问题实际上找元音,科迪需要一些严肃的工作之前准备就绪。
我固定的最后测试用例并推动re-score。非常抱歉的混乱。