前提・実現したいこと
コラッツ問題を変形したものについてプログラムしようと思っています。
自然数nについて、偶数のとき2で割り、奇数の時3をかけて1を引く操作を繰り返します。
従来のコラッツ問題とは違い、1だけでなく5や17でもループするので難しく感じます。
ご指導いただければ幸いです。
自分なりに書いてみましたがエラーメッセージが発生しました。
知識がないのでネットをみながらやっている状態です
発生している問題・エラーメッセージ
File "script.py", line 5 3x-1 ^ SyntaxError: invalid syntax
該当のソースコード
python
1input_count=input('自然数') 2 i=int(input_count) 3while i==1: 4 pass 5 if i%2==1: 6 print(3*i-1) 7 else: 8 print(i/2)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/13 11:28
2019/12/13 12:02
2019/12/13 12:35