Follow

整数zを自然数m,nを使ってz=[m,n]=m-nって表現する話で、自然数の和・積・比較の関数は与えられてるからそれ使って頑張る感じやね

@sr@mstdn.mell0w-5phere.net こんな感じでがんばったんですけど実行してzとzzに適当な整数入れてもエラー出てしまって

line 80, in num2pair
if z < 0:
TypeError: '<' not supported between instances of 'list' and 'int'

になるんですけど何で z がいつの間にかlist扱いになってるんですかね

@topus これ、~_on_intに与えられてるza,zbは既にlist表現になってるから、num2pairは外しちゃっていい

あと比較のやりかたが違うと思う、これだと一般の[m,n] (m,n≠0)に対してうまく動かない

@sr@mstdn.mell0w-5phere.net あ、確かに気づいてなかった…やってみます!ありがとう

Sign in to participate in the conversation
しらす丼

しらす個人運営鯖です。Raspberry Pi 4B (at 自宅)上で稼働中。