奇數和偶數位數之和的差值。


問題陳述

給定一個長整數 n,編寫一個程式來查詢奇數位和偶數位的差是 0 還是非 0。從 0 開始索引。

示例

n = 1212112
Sum of odd position elements
= 2 + 2 + 1
= 5

Sum of even position elements
= 1 + 1 + 1 + 2
= 5

Difference
= 5 - 5
= 0

Output
= Yes

示例

 現場演示

以下是 Java 程式,用於查詢所需的輸出。

class JavaTester {
   public static int difference(int n){
      return (n % 11);
   }
   public static void main(String args[]){
      int n = 1212112;
      System.out.println("Number: " + n);
      System.out.println(difference(n) == 0 ? "Yes" : "No");
      n = 12121121;
      System.out.println("Number: " + n);
      System.out.println(difference(n) == 0 ? "Yes" : "No");
   }
}

輸出

Number : 1212112
Output: Yes
Number : 12121121
Output: No

更新於: 2020 年 5 月 16 日

455 次檢視

開啟你的職業生涯

完成課程後獲取證書

開始
廣告