P5730 【深基5.例10】显示屏


思路:

此题只需要两层循环,通过数组映射即可求出答案


AC代码:

cpp 复制代码
#include<iostream>

using namespace std;

typedef long long ll;
const int N = 10;
int a[N];

int main()
{
	ll n,m;
	cin >> n >> m;
	for(ll i=n;i<=m;i++)
	{
		ll num = i;
		while(num != 0)
		{
			ll c = num % 10;
			a[c] ++;
			num /= 10;
		}
	}
	for(int i=0;i<N;i++) cout << a[i] << ' ';
	return 0;
}
相关推荐
REDcker12 小时前
C++ new、堆分配与 brk / mmap
linux·c++·操作系统·c·内存
阿阿阿阿里郎12 小时前
C++面向对象--类、模板
c++
William_wL_12 小时前
【C++】list的使用
c++
Elnaij13 小时前
从C++开始的编程生活(25)——C++11标准Ⅱ
开发语言·c++
cjforever1413 小时前
各STL容器的模拟实现
开发语言·数据结构·c++
模拟器连接器曾工13 小时前
AI视觉检测设备参数有哪些?从硬件到算法的全面解析
人工智能·算法·视觉检测·ai视觉·ai视觉检测
量子物理学13 小时前
Open CV 边缘检测算法:Canny、Sobel、Scharr与Laplacian对比解析
人工智能·算法·计算机视觉
.柒宇.13 小时前
力扣hot 100之和为 K 的子数组(Java版)
java·算法·leetcode
Byte不洛13 小时前
LeetCode中经典双指针题(环形链表 + 快乐数 + 移动零)
算法·leetcode·链表·数组·双指针
Boop_wu13 小时前
[Java 算法] 快速排序和快速选择排序(※)
数据结构·算法·排序算法