whileなどは書くことができない(その他は改行の代わりに;を置けばだいたい書ける)何ができなくて、代わりにどうするか以下に列挙する関数定義defから始まる関数定義は改行とインデントが必要になるのでもちろん使えない代わりにラムダ式が使えますラムダ式の中には式しか入れられないので、代入文やprint文などをいれることができません。Bや、演算結果でリストなどの参照先を変えるなどのテクニックが必要になりますループmapや内包表記などが使えると書きやすいです他にもitertoolsの便利な関数や、ラムダ式の再帰などが使えますただし再帰回数の上限はデフォルトで1000なのでsys.setrecursionlimitで上限を変えないといけないかもしれません単純に内包表記の全要素に対してループしたいとかなら、maxやminの引数に与えるだけでもよいです1問目1行目に要素数、その後の各行に数値が与えられるので総和を答える入力は標準入力にて以下のフォーマットで与えられます。S_Nすべてのテストケースにおいて、以下の条件をみたします。現在の在庫数\(S\)が必要な在庫数\(T\)以下のものがあったら一つにつき価格\(P\)で補充する全部の商品について補充した時の合計金額を答える入力は標準入力にて以下のフォーマットで与えられます。P_Nすべてのテストケースにおいて、以下の条件をみたします。sys.stdin.read().splitlines()[1:]))3問目\(n\)個の数列が与えられるので、連続した\(t\)個の数列の総和のうち最大のものを答える入力は標準入力にて以下のフォーマットで与えられます。すべてのテストケースにおいて、以下の条件をみたします。Adsenseを使っています。(1)月別アーカイブはてなブログをはじめよう!sucroseさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。