How does this function work? - echo, assert ...

2 次查看(过去 30 天)
I found this solution in Cody but I have no idea what is going on.
function ans = remove_from_cell_array(x,to_remove)
! echo "function assert(~) " >./assert.m
end
Does anyone know how this function is working? This function is supposed to remove specific elements (specified by `to_remove`) from a cell array, `x`.
  1 个评论
Daigo
Daigo 2022-1-20
I guess this function is fooling the score calculator of Cody. I'm curious how it is fooling....

请先登录,再进行评论。

采纳的回答

Walter Roberson
Walter Roberson 2022-1-20
The function does none of the actual work needed. Instead it overrides the functions that are used to check that the solution works, so in each case the altered code says "No problem here!" when the scoring function goes to test the code.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by