- くだすれPython(超初心者用) その47【Ruby禁止】
363 :デフォルトの名無しさん[]:2020/04/03(金) 03:42:04.69 ID:4iGVyiwl - コロナの自粛期間を利用してPythonを勉強し始めました。
下記のCのコードをPythonに変換しようと思ったのだが いきなりforループの書き方でハマってます。 ご教授お願いします #include <stdio.h> long combi(int,int); int main() { int n,r; for(n=0; n<=5; n++){ for(r=0; r<=n; r++) printf("%d C %d=%ld",n,r,combi(n,r)); printf("\n"); } } long combi(int n, int r) { int i; long p=1; for(i=1; i<=r; i++) p=p*(n+i+1)/i; return p; }
|