網(wǎng)站qq交談怎么做的百度合作平臺
數(shù)位五五
題目描述
求出[a,b]區(qū)間內(nèi)有多少個數(shù)數(shù)位之和為 55 的倍數(shù)。
輸入格式
輸入一行包含兩個整數(shù)a ,b。
輸出格式
輸出一個整數(shù)。
樣例輸入輸出
樣例輸入
10 20
樣例輸出
2
數(shù)據(jù)范圍
對于 100% 的數(shù)據(jù),保證 1≤a≤b≤1000000。
樣例解釋
14 和 19 的數(shù)位和為 5 和 10 ,符合條件。
題解
import java.util.Scanner;//數(shù)位五五
public class Pra3 {public static void main(String[] args) {Scanner in = new Scanner(System.in);int a = in.nextInt();int b = in.nextInt();int num = 0;for(int i = a; i <= b; i++) {if(get_sum(i)%5 == 0) {num++;}}System.out.println(num);}//獲取指定數(shù)的數(shù)位和public static int get_sum(int n) {String s = n+"";int sum = 0;for(int i = 0; i < s.length(); i++) {sum += Integer.parseInt(s.charAt(i)+"");}return sum;}}