2
我想知道是否有一個簡單的方法來生成2個數字,並確保一個可以被另一個整除。生成均勻劃分的數字
這是我到目前爲止有:
Random rand = new Random();
int d = rand.nextInt(90)*2 + 1;
int dd = rand.nextInt(d)+1;
我想知道是否有一個簡單的方法來生成2個數字,並確保一個可以被另一個整除。生成均勻劃分的數字
這是我到目前爲止有:
Random rand = new Random();
int d = rand.nextInt(90)*2 + 1;
int dd = rand.nextInt(d)+1;
如果你想生成兩個數a和b,其中一個整除b即存在一個int k,其中a * k = b可以隨機生成a,然後隨機生成k並將兩者相乘以得到b。
你是什麼意思「均勻分開」。對於兩個數字a,b,只有當我知道你的要求是否正確時,他們纔會平分對方。 – Kon
其中一個標籤正是你需要做的解決這個問題。問問你自己如何在紙上解決這個問題,它應該是非常明顯的。 –
不,我的意思是2個數字將像10/5或36/3一樣進入eachother,而沒有餘數 – user3020346