乘积尾零(蓝桥杯2018C)

cpp 复制代码
#include<iostream>
typedef long long ll;
using namespace std;
int main() {
	ll result = 1;
	int line = 10, num, zero = 0;
	for (int i = 0; i < line;i++) {
		do {
			scanf_s("%d",&num);
			result *= num;
			while (result%10 == 0) {
				result /= 10;
				zero++;
			}
			result %= 100000000;
		} while ((getchar())!='\n');
	}
	cout << zero << endl;
	return 0;
}
cpp 复制代码
#include<iostream>
using namespace std;
int main() {
    int c2 = 0, c5 = 0;
    int num;
    for (int i = 0; i < 10;i++) {
        do {
            scanf_s("%d",&num);
            while (num % 2 == 0) {
                c2++;
                num /= 2;
            }
            while (num%5 == 0) {
                c5++;
                num /= 5;
            }
        } while (getchar() != '\n');
    }
    cout << min(c2, c5);
    return 0;
}
相关推荐
hqyjzsb3 小时前
盲目用AI提效?当心陷入“工具奴”陷阱,效率不增反降
人工智能·学习·职场和发展·创业创新·学习方法·业界资讯·远程工作
YuTaoShao4 小时前
【LeetCode 每日一题】1653. 使字符串平衡的最少删除次数——(解法一)前后缀分解
算法·leetcode·职场和发展
VT.馒头4 小时前
【力扣】2727. 判断对象是否为空
javascript·数据结构·算法·leetcode·职场和发展
网络安全-杰克6 小时前
Jmeter压力测试工具安装与使用
自动化测试·软件测试·测试工具·jmeter·职场和发展
June bug6 小时前
【PMP】敏捷Scrum实践
经验分享·职场和发展·学习方法·scrum
_OP_CHEN7 小时前
【算法基础篇】(五十七)线性代数之矩阵乘法从入门到实战:手撕模板 + 真题详解
线性代数·算法·矩阵·蓝桥杯·c/c++·矩阵乘法·acm/icpc
2501_901147838 小时前
面试必看:优势洗牌
笔记·学习·算法·面试·职场和发展
网安墨雨8 小时前
Python自动化一------pytes与allure结合生成测试报告
开发语言·自动化测试·软件测试·python·职场和发展·自动化
铉铉这波能秀8 小时前
LeetCode Hot100 中 enumerate 函数的妙用(2026.2月版)
数据结构·python·算法·leetcode·职场和发展·开发
南极星10058 小时前
我的创作纪念日--128天
java·python·opencv·职场和发展