私は次のコードを持っています。このアルゴリズムをPythonコードで書くには?
for k in range((N + 1) * K):
if k >= 0 and k <= K-1:
# do something
# n = 0
elif k >= K and k <= 2*K-1:
# do something
# n = 1
elif k >= 2*K and k <= 3*K-1:
# do something
# n = 2
...
...
「何か」は説明するのが複雑ですが、私は影響n = pに置き換えました。
これを明示的に書くにはどうすればよいですか?より具体的には、kが、p = 0からNまでの{p * K、...、(p + 1)* K-1}の集合にあれば、何かを行う。コードでどうすればいいですか?
あなたはkからn個を計算する方法を探していますか? 'n = k // K' –