Module: (Python) 整数の除算と剰余


Problem

1 /18


整数の除算と剰余

Theory Click to read/hide

整数の割り算と余り

モジュール「算術式」で整数の除算演算について説明しました
もう一度思い出してみましょう。
// - 整数の除算、除算演算の結果として小数部を破棄する場合
% - 割り算の余りの計算。
負の数の剰余演算  Python は C++ や Pascal などの他のプログラミング言語とは少し異なる方法で実行されます
Python では、剰余を計算する操作は数学的規則に従って実行されます。つまり、整数理論で一般に信じられているように、 剰余は非負の数です。   (非常に役立つ記事 81_%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%BE%D0%BC" target=" _blank">こちら)。剰余の符号は除数の符号と同じです。

<プレ> c = 10 // 3 # 答え: c = 3 d = 10% 3 # 答え: d = 1 e = -7 // 4 # 答え: e = -2 f = -7% 4 # 答え: f = 1 e 変数と f 変数の値は次のようになりました。 <プレ> -7 = (-2*4)+1
覚えておく必要があります!
Python では、負の数の剰余を計算する操作は数学的規則、つまり \(-7\ \%\ 4 = 1 \)< に従って実行されます。 br /> Python プログラミング言語では、剰余記号は除数記号と同じです。

整数演算はプログラミングにおいて非常に重要です。これらは正しく理解して使用する必要があります。そしてこれには練習が必要です!

Problem

ab の 2 つの数値を指定し、整数除算の結果と剰余を指定された形式 (例を参照) で表示するプログラムを作成してください。

入力
入力文字列には、スペースで区切られた 2 つの数字が含まれています。最初は a、次に b です。

インプリント
次の 2 行を出力する必要があります。
- 最初の行 - ab で整数除算した結果;
- 2 行目 - ab で割った余り;
出力形式の例を参照してください。

 

<頭> <本体>
# 入力 出力
1 15 6 15//6=2
15%6=3