蓝桥杯官网练习题(0的个数)

问题描述

给定一个正整数 n ,请问 n 的十进制表示中末尾总共有几个 0 ?

输入格式

输入一行包含一个正整数 n。

输出格式

输出一个整数,表示答案。

样例输入

复制代码
20220000

样例输出

复制代码
4

评测用例规模与约定

对于所有评测用例,1 <= n <= 1000000000。

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M
java 复制代码
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();
    }
}
相关推荐
0 0 025 分钟前
CCF-CSP 39-2 水印检查(watermark)【C++】
c++·算法
plus4s1 小时前
2月15日(78,80,81题)
c++·算法·图论
能源系统预测和优化研究1 小时前
【原创改进代码】考虑碳交易与电网交互波动惩罚的共享储能电站优化配置与调度模型
算法·能源
935961 小时前
机考27 翻译21 单词14
c语言·数据结构·算法
回敲代码的猴子3 小时前
2月14日打卡
算法
blackicexs3 小时前
第四周第七天
算法
期末考复习中,蓝桥杯都没时间学了4 小时前
力扣刷题19
算法·leetcode·职场和发展
Renhao-Wan4 小时前
Java 算法实践(四):链表核心题型
java·数据结构·算法·链表
zmzb01035 小时前
C++课后习题训练记录Day105
开发语言·c++·算法
闻缺陷则喜何志丹5 小时前
【拆位法】P8743 [蓝桥杯 2021 省 A] 异或数列|普及+
c++·蓝桥杯·位运算·拆位法