语法错误,意外的keyword_else

热尔斯基

谁能告诉我如何解决标题错误?如何使用嵌套的if-else句子?感谢你。

b = Array.new(n,0)
c = Array.new(n) {Array.new(n,0)}
n.times do |i|
    a[i], b[i] = gets.split(" ").map(&:to_i)
end

n.times do |i|
    w.times do |j|
        i=i+1
        j=j+1
        if a[i-1] > j || i > k then
            c[i][j] = c[i-1][j]
        else
            if c[i-1][j] < c[i-1][j-a[i-1]]+b[i-1] then
                c[i][j] = c[i-1][j-a[i-1]]+b[i-1]
                k--
            else
                c[i][j] = c[i-1][j]
            end
        end
    end
end
八月

Ruby中没有增量/减量运算符。

替换k--k -= 1

您还可以对这些使用复合运算符:

i += 1 # previously i=i+1
j += 1 # previously j=j+1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

语法错误,意外的keyword_else,期望为':'-RUBY

来自分类Dev

语法错误,意外的keyword_else,预期的keyword_end

来自分类Dev

语法错误,意外的tIDENTIFIER,重构IF / ELSE后需要keyword_end

来自分类Dev

语法错误:“(”意外

来自分类Dev

语法错误:“(”意外

来自分类Dev

语法错误意外{

来自分类Dev

语法错误:“ [”意外

来自分类Dev

语法错误:意外的':'

来自分类Dev

语法错误:意外;

来自分类Dev

语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

来自分类Dev

Rails:语法错误,意外的keyword_ensure,期望$ end

来自分类Dev

语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

来自分类Dev

Rails扩展语法错误:意外的keyword_do_block

来自分类Dev

语法错误:意外的keyword_ensure,预期输入结束

来自分类Dev

语法错误“语法错误,意外的输入结束,需要keyword_end(SyntaxError)”

来自分类Dev

语法错误“语法错误,意外的输入结束,需要keyword_end(SyntaxError)”

来自分类Dev

Shell脚本-意外令牌'else'附近的语法错误

来自分类Dev

Bash脚本:意外令牌“ else”附近的语法错误

来自分类Dev

Shell脚本-意外令牌'else'附近的语法错误

来自分类Dev

Bash:意外令牌“ else”附近的语法错误

来自分类Dev

PHP if-else语句引发if意外的语法错误

来自分类Dev

语法错误:意外令牌{

来自分类Dev

语法错误,意外的“ endforeach”

来自分类Dev

PHP语法错误,意外的'['

来自分类Dev

WordPress语法错误,意外的[

来自分类Dev

语法错误:“ fi”意外

来自分类Dev

语法错误:意外的令牌

来自分类Dev

语法错误,意外的':',期望')'

来自分类Dev

语法错误:“(”意外(期望“ then”)

Related 相关文章

热门标签

归档