乘积尾零(蓝桥杯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;
}
相关推荐
蓝婷儿2 小时前
前端面试每日三题 - Day 30
前端·面试·职场和发展
wang__123008 小时前
力扣70题解
算法·leetcode·职场和发展
咚咚轩8 小时前
蓝桥杯14届 数三角
蓝桥杯·stl
_Itachi__9 小时前
LeetCode 热题 100 101. 对称二叉树
算法·leetcode·职场和发展
嗨信奥13 小时前
蓝桥杯青少 图形化编程(Scratch)编程题每日一练——小猫的城堡
青少年编程·蓝桥杯
Kent_J_Truman15 小时前
最长字符串 / STL+BFS
蓝桥杯
wang__1230016 小时前
力扣2680题解
算法·leetcode·职场和发展
wen__xvn16 小时前
每日一题洛谷P8615 [蓝桥杯 2014 国 C] 拼接平方数c++
c++·职场和发展·蓝桥杯
竹下为生1 天前
LeetCode --- 448 周赛
算法·leetcode·职场和发展