18. 498’ (CPE10431, UVA10268) - CPE一顆星解答與說明

   👉  CPE 一顆星選集列表(49題) 題目說明與解答

CPE一顆星49題解答 - pdf 電子檔,售價 199 元,

購買電子檔可將筆記與完整解答帶著走,

坐車、上課時皆可隨時複習,

不受網路或廣告影響,

若有需要請來信購買 greens2314@gmail.com


題目



  • 微分多項式並求解

輸入說明


  • 每組測試資料有兩列
    • 第一列:x 的值
    • 第二列:多項式的系數



輸出說明


  • 根據每組測資,計算出微分後的值


解題技巧

  • 多項式與微分公式
  • 多項式與陣列索引的關係
  • 分割字串
  • 文字轉數字
  • 次方的計算


解題過程

取得輸入

  • 使用 while 偵測是否有整行資料輸入,用hasNextLine()
  • 取得 X 的值,使用 nextLine() 
    • 因 X 為整數,要將文字轉數字,要使用Integer.parseInt("5")
  • 取得多項式的系數,使用 nextLine() 
    • 因不確定多項式總共有幾項,所以讀取整行資料
    • 使用 String 類別提供的 split(" ") 方法,將文字以空白切割成多個區段,並存入字串陣列中
    • String[] numberTexts = 



計算微分結果

  • 宣告 int result 變數,紀錄計算結果

  • 使用 for 迴圈,索引由大至少逐一讀取將整數串列中的數字
    • 將讀取到的字串係數轉成整數
      • 呼叫 Integer.parseInt(“5”),方便後續計算
    • 計算該項次的 X 次方數
      • 多項式數量 – 1 – 索引位置


    • 計算各項的微分結果
      • 微分公式題目有提供


    • 將各項結果累加

  • 印出計算結果


CPE一顆星49題解答 - pdf 電子檔,售價 199 元,

購買電子檔可將筆記與完整解答帶著走,

坐車、上課時皆可隨時複習,

不受網路或廣告影響,

若有需要請來信購買 greens2314@gmail.com

留言

這個網誌中的熱門文章

CPE 一顆星選集題目說明與解答 - Java 筆記與心得分享

Visual Studio 自動排版格式化程式碼

1. Vito's family (CPE10406, UVA10041) - CPE一顆星解答與說明