Re: [作業] 雙班計程三
※ 引述《tobyhuang (平平)》之銘言:
: ※ 引述《evetrue (I don't know)》之銘言:
: : 亂數取出來的數字有可能會有重複的數字吧...?
: : 該怎麼解決這個問題呢??
: 其實
: 你可以先取1個4位數
: 然後把這個4位數換成4個字元
: 例:取的數字e=1564(用srand取)
: 把他表示成a=1,b=5,c=6,d=4
: 做迴圈
: while(a=b||a=c||a=d||b=c||b=d||c=d)
: {重取1次4位數}
: 這樣就可找到了
: 所以你現在所要解決的問題是:要怎麼把e=1564變成a=1,b=5,c=6,d=4(這其實是1個數學的
: 除數餘數問題)
: 你先試試看吧
真感謝大家,那方法我不是沒想過,只是我不想要全部重取一次,
在取的時候就不會取到重複的,所以才po版問的:)
然後感謝以前認識的強者給了我一段程式碼,然後就解決了。
總之,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.66.245
推
10/21 01:26, , 1F
10/21 01:26, 1F
推
10/21 01:41, , 2F
10/21 01:41, 2F
推
10/21 08:19, , 3F
10/21 08:19, 3F
→
10/21 12:09, , 4F
10/21 12:09, 4F
推
10/21 17:12, , 5F
10/21 17:12, 5F
討論串 (同標題文章)