看板 java 關於我們 聯絡資訊
※ 引述《j897495 (咪咪)》之銘言: : 不好意思首次來java版 : 小弟程式新手目前在練CPE一顆星選題 : 寫到Uva-10268時 總遇到Wrong answer但網路上的測資我測都是對的 : 題目大意如下 : 第一行是要代入的數字 第二行則是方程式的係數 : import java.util.Scanner; : public class Main { : public static void main(String[] args) { : Scanner enter = new Scanner(System.in); : while ( enter.hasNext() ){ : long ans = 0; : String array[] ; : int a = enter.nextInt(); : String s = enter.nextLine(); : array = enter.nextLine().split("\\s+"); : int leng = array.length; : for ( int i = leng - 2; i >= 0 ; i-- ){ : ans += (i + 1) * Integer.valueOf(array[leng - i - 2]) * Math.pow(a, i) ; : } : System.out.println((int)ans); : } : } : } : 小弟Code如上 : 題目有說明imput output都會是int型態 : 思考已久仍然想不出所以然 希望各位前輩指教 : 謝謝!! 在下戰績 1xx 題,可惜沒解過這題, 建議你看看我整理好的 UVa 公板程式, 這是我使用 Java 解題的經驗累積的疑難雜症處理程式, 有時候吃下 WA 單純只是多或少了一個字元而已, 也歡迎你逛逛我的作品。 https://github.com/virus-warnning/uvajava/blob/master/src/utils/Main.java -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.92.133 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1469762929.A.044.html