Algorithm TopCoder中的示例违反了约束

Algorithm TopCoder中的示例违反了约束,algorithm,combinations,dynamic-programming,Algorithm,Combinations,Dynamic Programming,我试图理解TopCoder的问题: 它特别指定 数组的长度为n 每个元素都是1到k之间的整数(包括1和k) 每当A和B是数组的两个连续元素时(按此顺序),我们就有(A那么,2>1,并且2%1==0,因此 !(2 <= 1) && !(2 % 1 != 0) !(2“答案不应该是4”4是什么意思?答案是什么意思?请解释你问题中的内容,因为TC问题可能会消失,但问题应该是永恒的。@jpaugh检查编辑的问题,如果需要进一步澄清,请告诉我 !(2 <= 1) &

我试图理解TopCoder的问题:

它特别指定

  • 数组的长度为n
  • 每个元素都是1到k之间的整数(包括1和k)

  • 每当A和B是数组的两个连续元素时(按此顺序),我们就有(A那么,
    2>1
    ,并且
    2%1==0
    ,因此

    !(2 <= 1) && !(2 % 1 != 0)
    

    !(2“答案不应该是4”4是什么意思?答案是什么意思?请解释你问题中的内容,因为TC问题可能会消失,但问题应该是永恒的。@jpaugh检查编辑的问题,如果需要进一步澄清,请告诉我
    
    !(2 <= 1) && !(2 % 1 != 0)