iT邦幫忙

0

java問題問問問(越快有答案越好)

想請問大大
目前正在寫這個題目
希望大大們可以幫忙
P.S語言是用java
感恩大大們
https://hackmd.io/rxdwJDhLSU2L0ltgu-rSLQ?view
如果有大大會寫的話
可以有應酬Orz....

可以來信討論應酬(6/12早上8點前)
ql0mf@boun.cr

看更多先前的討論...收起先前的討論...
froce iT邦大師 7 級 ‧ 2019-06-11 22:52:02 檢舉
這,不會寫該被當了。
slime iT邦大師 1 級 ‧ 2019-06-11 23:20:48 檢舉
1. 先確認輸入的字串只有 數字 問號 空白.
2. 將輸入的字串用空白拆開, 確認是三組數字+問號.
3. 判斷 數字+問號 的問號數量, 判斷有多少不確定的數字,
4. 將不確定的數字用迴圈去跑 0~9 取代問號, 驗證算式是否能成立.
5. 如果算式能成立, 在畫面上顯示, 如果不能成立, 繼續跑迴圈.

應酬不喝酒, 喝酒不開車.
蟹老闆 iT邦大師 1 級 ‧ 2019-06-11 23:32:16 檢舉
應酬?報酬?
報酬啦?
froce iT邦大師 7 級 ‧ 2019-06-12 08:11:28 檢舉
應酬也不錯啊,我要去有妹的那種。XD
vegalou iT邦新手 5 級 ‧ 2019-06-12 08:31:21 檢舉
貼個頭貼給大家看看,有興趣的會去找樓主應酬

寫程式這麼懶
slime iT邦大師 1 級 ‧ 2019-06-12 10:42:50 檢舉
反正應酬已經過期了

其實還有很多簡化的判斷:
1. 拆出三組 字串(數字加問號) 後, 先剔除最左邊的 0 , 再比對字串長度, len(a) + len(b) = len(c) 或 len(a) + len(b) = len(c) - 1 , 不符合這兩個條件, 表示怎麼乘都不會成立, 可以直接結束.
2. 問號數量要考慮是否有拆開, 例如:
123?56?8 123????333 這種處理方式就不同.
這是要考試的吧,早八就要考喔~
考得如何阿? XD

尚未有邦友回答

立即登入回答