贵州省城乡和住房建设厅网站首页广州白云会议中心分析
问题描述
给定一个正整数 n ,请问 n 的十进制表示中末尾总共有几个 0 ?
输入格式
输入一行包含一个正整数 n。
输出格式
输出一个整数,表示答案。
样例输入
20220000
 
 
样例输出
4
 
 
评测用例规模与约定
对于所有评测用例,1 <= n <= 1000000000。
运行限制
- 最大运行时间:1s
 - 最大运行内存: 256M
 
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);String str=scan.next();int ans=0;for(int i=str.length()-1;i>=0;i--){if(str.charAt(i)=='0'){ans++;}else{break;}}System.out.println(ans);scan.close();}
} 
