タイトル説明
牛肉教師が正の整数の数(x、y)を取得していた前に、牛肉は、彼らが特定されているどのくらいのを忘れて。
しかし、牡牛座は、教師がxよりも大きいとyのない彼に言われたnと、yで割ったxを覚えている以上のkです。
牡牛座は、あなたは彼が可能なペアの数の合計数を計算することができます願っています。
入力説明:
入力がn 2つの正の整数を含み、K(1 <= N <= 10 ^ 5、0 <= K <= N - 1)。
説明出力:
各テストケースについて、可能な正の整数の数の出力。
1 DEFメイン() 2 N、K =マップ(INT 。、入力()スプリット()) 3 カウント= 0 4 であれば Kの== 0 : 5 カウント= N * N 6 他: 7 ための Y における範囲(K + 1、N + 1 ): 8 カウント+ =(N // Y)*(Y - k)が 9 であれば、n個の%をY> = K: 10 カウント+ =(N%のY - K + 1 ) 11 プリント(カウント) 12 13 もし __name__ == ' __main__ ' : 14 メイン()
彼らはカバーされ、このような数学的な話題に直面したとき私は、しないだろう。
参考:https://www.nowcoder.com/profile/3865993/codeBookDetail?submissionId=25827709